如何将目录移出./virualenvs并进入PYTHONANYWHERE中的项目

时间:2017-07-06 20:41:45

标签: django bash pythonanywhere

仅仅为了记录 - 我觉得这个问题很愚蠢。

我无法移动目录; 主/用户名/ django18 / lib中/ python35 /站点包 进入我的Django项目; 的家/用户名/ MY_PROJECT

我做了一个;

pip install django-allauth

为我的项目安装AllAuth,然后将其放在上面的目录中,而不是我的项目中。要整洁有序......我希望我的AllAuth指针能够位于我项目的主目录中..

我尝试过使用bash终端,但无法从中找到该目录。

1 个答案:

答案 0 :(得分:1)

你甚至不应该尝试移动已安装的软件包,因为它(可能)不会起作用。 Python virtualenvs docs

只需在项目目录中创建一个新的虚拟环境,并在那里安装所有pip包:

cd my_project
virtualenv .env
. .env/bin/activate
pip install -r requirements.txt    # if you have a list of pip requirements
pip install django-allauth