som*_*me1 12 django installation pip virtualenv
我正在使用新的virtualenv,并尝试在其上安装django.
当我输入时,which django-admin.py我回来了/usr/local/bin/django-admin.py,这是不正确的,它应该安装在.virtualenvs文件夹中.
如果我这样做,pip install django我会回来:
Requirement already satisfied (use --upgrade to upgrade): django in /Library/Python/2.6/site-packages
Run Code Online (Sandbox Code Playgroud)
如果我这样做,pip uninstall django我会回来:
Not uninstalling Django at /Library/Python/2.6/site-packages, outside environment /Users/username/.virtualenvs/envname/bin/..
Run Code Online (Sandbox Code Playgroud)
如何在virtualenv中安装和使用django?不知道如何解决这个问题.
Dav*_*ver 12
首先,你应该设置virtualenv --no-site-packages:
virtualenv --no-site-packages …/my-env/
Run Code Online (Sandbox Code Playgroud)
然后你应该确保你已经激活了它:
. …/my-env/bin/activate
Run Code Online (Sandbox Code Playgroud)
或者,使用virtualenv帮助器:
workon my-env
Run Code Online (Sandbox Code Playgroud)
然后安装Django:
pip install django
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10560 次 |
| 最近记录: |