仅仅为了记录 - 我觉得这个问题很愚蠢。
我无法移动目录; 主/用户名/ django18 / lib中/ python35 /站点包 进入我的Django项目; 的家/用户名/ MY_PROJECT
我做了一个;pip install django-allauth
为我的项目安装AllAuth,然后将其放在上面的目录中,而不是我的项目中。要整洁有序......我希望我的AllAuth指针能够位于我项目的主目录中..
我尝试过使用bash终端,但无法从中找到该目录。
答案 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