cam*_*der 11 python django python-2.7 python-3.4
关于使用配置为Python 3.4的virtualenv设置django 1.7,我遇到了一些障碍.
我使用以下方法创建了一个Python 3.4 virtualenv:
sudo virtualenv --no-site-packages -p /usr/bin/python3.4 venv
Run Code Online (Sandbox Code Playgroud)
然后我使用以下命令激活env:
source venv/bin/activate
Run Code Online (Sandbox Code Playgroud)
一旦进入激活的virtualenv我尝试过:
sudo pip install https://www.djangoproject.com/download/1.7b1/tarball/
Run Code Online (Sandbox Code Playgroud)
这将在Python 2.7目录中安装django,而不是在虚拟环境中pip freeze安装.检查显示没有安装的软件包
我已经尝试下载django 1.7的zip并python setup.py install在环境中使用但仍然在env和2.7目录之外进行安装.
任何关于我做错的建议或指示都会非常感激!!
Rod*_*olz 25
sudo在创建virtualenv时以及在virtualenv中使用pip进行安装时是不必要的.请尝试以下方法:
$ virtualenv -p /usr/bin/python3.4 venv
$ source venv/bin/activate
(此时,您可以检查您的virtualenv是否处于活动状态并使用python 3.4 which python,它应该打印类似的东西/home/user/projects/venv/bin/python,并且python --version应该打印Python 3.4.x)
$ pip install https://www.djangoproject.com/download/1.7b1/tarball/
| 归档时间: |
|
| 查看次数: |
13985 次 |
| 最近记录: |