【发布时间】:2020-10-24 05:53:58
【问题描述】:
我的系统上已经安装了 python 3.5.4 和 3.8.2。 我一直在开发一个需要 python 3.5.4 虚拟环境的项目,但现在我正在创建一个新项目,由于某些依赖关系,我必须在其中使用 python v3.8.2。 每当我尝试在新项目中创建虚拟环境时,它都会加载 python 3.5.4
我也使用了这个命令,但是没有用
$ "c:\Program Files\Python38\python" -m venv "c:\New Project\"
它确实成功创建了一个环境,但使用的是 python v3.5.4 我该怎么办?
【问题讨论】:
-
你怎么知道它使用的是v3.5.4?
-
不知道windows中是否有virtualenv(包)。但是在linux中,你可以用它轻松地创建virtualenv,对于任何版本的python,你只需要指定将使用参数--python的python。这是一个鸡蛋: virtualenv --python=/usr/bin/python2.7 python2.odoo_08
-
@quamrana 通过运行
python -V -
@m0r7y 这在 Windows 中没有帮助,但提供的答案确实可以正常工作
-
但这只是意味着 python 3.5.4 在你的路径上,与 venv 无关。你激活了吗?
标签: python virtualenv git-bash python-venv pyenv