如何为指定版本的Python创建虚拟环境?
当前回答
在窗口上:
py -3.4x32 -m venv venv34
or
py -2.6.2 -m venv venv26
这使用py启动器,它将为您找到正确的python可执行文件(假设您已经安装了它)。
其他回答
virtualenv -p python3 myenv
创建virtualenv的链接
是的,您只需要安装另一版本的python,并在命令中定义另一版本python的位置,如:
virtualenv/home/copayroll/Documents/env-p/usr/bin/python3
注意:对于Python 3.3+,请参阅下面Aelfin的答案。
在创建virtualenv实例时,使用--python(或short-p)选项指定要使用的python可执行文件,例如:
virtualenv --python="/usr/bin/python2.6" "/path/to/new/virtualenv/"
您应该安装Python版本。如果你有,那么基本上,
利用virtualenv,
virtualenv --python=python3.8 env/place/you/want/to/save/to
与venv
python3.8 -m venv env/place/you/want/to/save/to
以上示例适用于python3.8,您可以将其更改为具有不同版本的虚拟环境,前提是这些虚拟环境已安装在您的计算机中。
我将此答案用于Windows
https://stackoverflow.com/a/22793687/15435022
py -3.4 -m venv c:\path\to\wherever\you\want\it
推荐文章
- python中的assertEquals和assertEqual
- 如何保持Python打印不添加换行符或空格?
- 为什么Python的无穷散列中有π的数字?
- Python 3.7数据类中的类继承
- 如何在PyTorch中初始化权重?
- 计数唯一的值在一列熊猫数据框架像在Qlik?
- 使用Pandas将列转换为行
- 从matplotlib中的颜色映射中获取单个颜色
- 将Pandas或Numpy Nan替换为None以用于MysqlDB
- 使用pandas对同一列进行多个聚合
- 使用Python解析HTML
- django MultiValueDictKeyError错误,我如何处理它
- 如何在for循环期间修改列表条目?
- 我如何在Django中创建一个鼻涕虫?
- 没有名为'django.core.urlresolvers'的模块