为了账号安全,请及时绑定邮箱和手机立即绑定

使用 virtualenv 创建项目时如何指定 python 的版本号?

使用 virtualenv 创建项目时如何指定 python 的版本号?

吃鸡游戏 2019-02-26 02:39:33
CentOS 系统默认安装的版本的 python 2.5 的。我又编译安装了个 2.7 的。在 2.5 的版本里 pip install 了 virtualenv。 现在,我要用 virtualenv 创建一个虚拟环境,想指定虚拟环境 python 的版本为 2.7,如何搞定?
查看完整描述

6 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

你可以用 pythonbrew 来做 python 的版本控制,然后用 pythonbrew 选择 python 版本进而创建该版本下的 virtualenv

查看完整回答
反对 回复 2019-03-01
?
慕少森

TA贡献2019条经验 获得超9个赞

用法:

$ virtualenv [OPTIONS] DEST_DIR

选项:

-p PYTHON_EXE, --python=PYTHON_EXE
指定所用的python解析器的版本,比如 --python=python2.5 就使用2.5版本的解析器创建新的隔离环境。         默认使用的是当前系统安装(/usr/bin/python)的python解析器
查看完整回答
反对 回复 2019-03-01
?
偶然的你

TA贡献1841条经验 获得超3个赞

为什么不用pyenv 控制多个版本的python呢?

查看完整回答
反对 回复 2019-03-01
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

使用 virtualenv -p ~/pyenv/python3.5 env3.5 来指定创建一个3.5的env

查看完整回答
反对 回复 2019-03-01
  • 6 回答
  • 0 关注
  • 779 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信