在具有Linux OS的GPU服务器上有一个默认的python版本,即python 2.6。现在我想在服务器上安装一个新的python版本,即python 2.7。我不应该更改默认的python版本,因为我不是管理员和某些原因。所以我该怎么做?
答案 0 :(得分:0)
您可以安装新版本的Python。它应该可以使用python27
命令(可能是符号链接)访问。
然后,您只需检查python
符号链接是否仍然指向python26
。
这样做,python
将继续执行Python 2.6,而python27
将执行Python 2.7
答案 1 :(得分:0)
您可以使用virtualenv
在具有python 2.7的环境中执行您的程序。
安装virtualenv
和virtualenvwrapper
(供comfotable使用。)
mkvirtualenv -p <your-python-version>
将启动一个虚拟环境,其中所需的python版本是默认版本。
答案 2 :(得分:0)
基于Tryph的答案,您可以将新版本安装到您的主目录,然后在PATH中指定的目录中(如.bash_profile),您可以指向该目录并在其中创建一个sym-link,指向新的python。
例如,如果您的主目录中有一个bin文件夹,该文件夹在路径
中指定ln -s / bin / python~ / bin / python