我在python2.6
上有ubuntu lucid
。我已经为python2.6安装了virtualenv 1.8.2。virtualenv-1.8.2-py2.6.egg
文件夹中有/usr/local/lib/python2.6/dist-packages
。
我想使用virtualenv安装python2.7所以我可以测试一些代码。我怎么去做这个?我试过
virtualenv venv27 --distribute --no-site-packages --python=python2.7
给出了错误,如
The executable python2.7 (from --python=python2.7) does not exist
请告诉我怎么办?我是否必须升级我的O.S?
答案 0 :(得分:0)
virtualenv
不下载或安装Python(与Ruby的rvm
不同)。
当您指定希望virtualenv
基于(--python=PYTHON_BIN
)的python时,该可执行文件必须存在。 virtualenv
使用该python安装来创建符号链接,shebang和所有内容。
正如@Blender和@Dikei告诉你的那样,在创建virtualenv
之前必须使用Python 2.7。