目前,当我在终端输入“python”时,我得到了 v2.6,这一切都很好,但我怎样才能将它设置为使用 v3.1 呢?那里有一个“路径”变量我可以像窗户一样改变吗?
编辑:我已经安装并运行了 python3。我只想知道如何将它设置为 shell 默认的 python 版本。
目前,当我在终端输入“python”时,我得到了 v2.6,这一切都很好,但我怎样才能将它设置为使用 v3.1 呢?那里有一个“路径”变量我可以像窗户一样改变吗?
编辑:我已经安装并运行了 python3。我只想知道如何将它设置为 shell 默认的 python 版本。
使用python-virtualenv 创建虚拟 python 环境。
选择要在虚拟环境中创建的 Python 版本:
要管理多个虚拟 Python 环境,请安装virtualenvwrapper扩展。
为什么选择虚拟环境?
首先,您需要安装
python3
软件包。安装后,转到终端并键入:然后从显示的列表中选择 python3。
如果它不起作用,您可能需要重新创建符号链接。首先保存它:
之后,创建替代方案:
创建一个新的符号链接:
最后,选择您要使用的(python3):
如果您需要返回 python2,只需重复该命令:
我想只需安装软件包,update-alternatives 就可以很好地工作,您可能不需要从头开始重新创建链接。谢谢!
编辑:正如这里所指出的,
update-alternatives
with--install
选项接受一个绝对链接,所以你可能需要运行:首先使用死蛇存储库安装 Python 3.1:https ://launchpad.net/~fkrull/+archive/deadsnakes
然后,您可以在命令行键入“python3”以运行 Python 3.1,同时保留正常的系统 Python。