如何在linux上安装和使用另一个版本的python(python 2.7),默认的python版本是python 2.6

问题描述 投票:0回答:4

Linux操作系统的GPU服务器上有一个默认的python版本,即python 2.6。现在我想从源代码在服务器上安装新的 python 版本,即 python 2.7。我不应该更改默认的 python 版本,因为我不是管理员并且出于某种原因。那我该怎么办呢?

python linux python-2.7
4个回答
0
投票

您可以安装新版本的Python。应该可以使用

python27
命令(可能是符号链接)访问它。 然后您只需检查
python
符号链接是否仍指向
python26

这样做,

python
将继续执行Python 2.6,而
python27
将执行Python 2.7


0
投票

您可以使用

virtualenv
,在Python 2.7的环境中执行您的程序。

安装

virtualenv
virtualenvwrapper
(为了舒适使用。)

然后

mkvirtualenv -p <your-python-version>
将启动一个虚拟环境,其中所需的Python版本是默认的。


0
投票

要以 Tryph 的答案为基础,您可以将该新版本安装到您的主目录,然后在 PATH 中指定的目录(如 .bash_profile 中)中,您可以指向该目录,并在其中创建一个指向的符号链接新的蟒蛇。

例如,如果您的主目录中有一个在路径中指定的 bin 文件夹

ln -s /bin/python ~/bin/python


0
投票

使用以下提示更改您的Python版本:

  1. 打开终端
  2. cd
  3. 纳米~/.bashrc
  4. alias python=python3 (将此行添加到 .bashrc 文件顶部)或alias python=/python3.9
  5. 按ctr+o(保存文件)
  6. 按输入键
  7. 按 ctr+x (退出文件)
  8. source ~/.bashrc 或 ~/.bashrc (刷新 bashrc 文件)
© www.soinside.com 2019 - 2024. All rights reserved.