django - 将现有的 Django 项目移动到虚拟环境中

标签 django virtualenv

我一开始就犯了一个全局安装我的 Django 项目的错误,现在我正试图移动到同一台机器上的虚拟环境中。我在新的 VE 上安装了 Django,然后复制了 src 文件。 最初一切似乎都运行良好,直到我删除了全局安装的依赖项(脆皮形式等)并在虚拟环境中重新安装。显然,在某处有一些指向这些依赖项的硬编码路径,因为它无法找到新安装的 VE 模块,但我似乎找不到它们。是否有我应该修改的地方的 list ?谢谢

Edit: My error: I hadn't activated the virtual environment. Rookie mistake.

最佳答案

使用pip freeze > requirements.txt以requirements格式输出安装包。在虚拟环境中使用 pip install -r requirements.txt 来安装包。

希望这对您有所帮助。

关于django - 将现有的 Django 项目移动到虚拟环境中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36937231/

相关文章:

python - 如何让 flycheck 使用 virtualenv

python-3.x - Django Rest 框架如何创建家庭并为该家庭分配成员,同时为每个成员分配角色

Python - Virtualenv,python 3?

python - 使用虚拟环境时安装python模块

python - 恢复已删除的 virtualenv

python - 使用 virtualenvwrapper 为每个 virtualenv 设置 python 版本

django - Azure Django 最大并发连接数

python - Django Gunicorn wsgi

python - 如何使用 Django Rest Framework 将数据添加到 ManyToMany 字段?

python - App Engine (python) 中的 MVC、GUI + 交互式可视化有哪些选项?