使用特定版本的Python设置虚拟环境

3 投票
2 回答
3641 浏览
提问于 2025-04-17 00:02

我想开始使用Google App Engine。我在我的虚拟环境中安装了Python 2.6,想用这个版本。但是Google App Engine只支持Python 2.5。所以我想再设置一个使用Python 2.5的虚拟环境。

你能帮我一下,教我怎么做吗?

2 个回答

0

你真的需要一个虚拟环境吗?

为什么不直接安装Python 2.5,和你现有的2.6一起使用,然后就用2.5来进行你的GAE开发呢?

5

Virtualenv 让你可以选择一个特定的 python 版本来使用,而不是默认的那个。在你的电脑上,python 可能指向 /usr/bin/python,这个路径其实是一个指向 /usr/bin/python2.6 的链接。如果你安装了 Python 2.5,那么它就会指向 /usr/bin/python2.5

你可以用 virtualenv -p /usr/bin/python2.5 envname 命令来创建一个叫做 envname 的虚拟环境。

撰写回答