相关疑难解决方法(0)

使用与virtualenv不同的Python版本

我有一个当前使用python 2.5.4运行的Debian系统.我得到了virtualenv正确安装,一切正常.我是否有可能使用不同版本的Python的virtualenv?

我编译了Python 2.6.2,并希望将它与一些virtualenv一起使用.是否足以覆盖二进制文件?或者我是否必须更改库中的某些内容?

python virtualenv virtualenvwrapper

997
推荐指数
22
解决办法
67万
查看次数

将Anaconda安装到虚拟环境中

我目前在我的机器上安装了Enthought Python Distribution,但我不想破坏它,但是我想看看从Continuum 转移到Anaconda.

我可以轻松地将Anaconda安装到我创建的virtualenv目录中,但我不知道如何告诉virtualenv使用anaconda-version的Python.如果我告诉我的整个系统使用它我可以改变.bash_profile类似的东西export PATH="/DIRECTORIES/anaconda/bin:$PATH.有没有办法在virtualenv中做到这一点?

python virtualenv anaconda conda virtual-environment

29
推荐指数
2
解决办法
3万
查看次数

使用不同的python安装virtualenv时断言错误

我的服务器有Python2.5我想跳到最新的Python(在我的情况下是2.7.x).我从源代码编译python,我下载了最新的virtualenv(1.5.1).

现在基本上我想做的事情:

./packages/virtualenv/virtualenv.py --python=packages/Python-2.7/python env/
Run Code Online (Sandbox Code Playgroud)

打字:

./packages/virtualenv/virtualenv.py
Run Code Online (Sandbox Code Playgroud)

规定:

1.5.1
Run Code Online (Sandbox Code Playgroud)

打字时:

packages/Python-2.7/python
Run Code Online (Sandbox Code Playgroud)

规定:

Python 2.7 (r27:82500, Nov 21 2010, 23:19:15) 
[GCC 4.3.2] on linux2
(cut help mesage)
>>>
Run Code Online (Sandbox Code Playgroud)

然而,运行virutalenv导致:

AssertionError:文件名/packages/Python-2.7/Lib/os.py不以任何这些前缀开头:['/ usr/local']

无论它意味着什么,无论我是什么,或者我没有做错.

PS虽然构建env + python我的问题是:我如何解决这个问题创建一个自定义构建Python的virtualenv环境?

python virtualenv

24
推荐指数
2
解决办法
8179
查看次数