【问题标题】:Using Python 3 in virtualenv not working properly在 virtualenv 中使用 Python 3 无法正常工作
【发布时间】:2018-06-27 06:57:43
【问题描述】:
python 3.5.2 运行cmd (virtualenv -p python3 venv)
已经在使用解释器 /usr/bin/python3
使用基本前缀 '/usr'
/var/www/html/python3_virtualenv/bin/python3 中的新 python 可执行文件
还在 /var/www/html/python3_virtualenv/bin/python 中创建可执行文件
安装 setuptools、pip、wheel...
暂缓执行
【问题讨论】:
标签:
python
django
python-3.x
【解决方案1】:
您是否在计算机上正确安装了 pip 以安装 virtualenvwrapper ? :
py -m pip install
py -m pip install --upgrade pip
当你有 pip 时:
py -m pip install virtualenvwrapper
正确启动你的 virtualenv :
py -m venv /path/vers/projet/myproject
在使用命令之前继续你的项目:
workon myproject
要安装您需要的任何其他软件包:
py -m pip install any_other_name_of_the_package_you_need
将 myproject 设置为您的项目名称,并将 /path/vers/projet/myproject 设置为您项目的位置。
不要忘记也激活.bat 您的项目。
【解决方案2】:
也许你可以用这个命令代替 virtualenv
pyvenv<virtualenv name>
您可以使用 pyvenv 默认包装器为 python 版本3