【发布时间】:2019-08-28 09:59:10
【问题描述】:
我正在尝试按照 Django 教程(官方文档)创建一个虚拟环境
当我在 CMD 输入“python”时,它显示版本是 3.6 (python)
但是,当我按照步骤创建虚拟环境时:
- pip install virtualenvwrapper-win 然后
- mkvirtualenv 我的项目
这样做...但显示以下消息:
Using base prefix 'C:\\Python34'
我显然希望它使用 Python 3.6 进行设置。
我尝试编辑路径环境变量(在高级设置中编辑文本),但这也不起作用。
我显然不希望它使用 3.4 版本,因为“弃用:Python 3.4 支持已被弃用。pip 19.1 将是最后一个支持它的版本。请升级您的 Python,因为 Python 3.4 将在 2019 年 3 月之后不再维护(参见 PEP 429)。”但无法弄清楚如何让它以正确的版本安装 Django/PIp 和其他所有内容。
Python 3.4 与 Python 3.6 位于不同的位置
我使用 set PATH=%PATH%;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64
尝试将其设置为正确的路径(即安装 Python 3.6 的位置)。
有什么建议吗?我已经查看了各种问题,但这是特定于正确创建导致 pip 安装的虚拟环境以及由于版本错误而导致的错误。
提前致谢
【问题讨论】:
-
mkvirtualenv myproject --python "c:\program files (x86)\microsoft visual studio\shared\python36_64\python.exe"
标签: django installation pip base