如何将python 3.5更改为python 3.6 env

时间:2018-09-06 07:04:44

标签: python pip

我同时拥有python 3.5.2和3.6.6

:~$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
[GCC 5.4.0 20160609] on linux

:~$ python3.6
Python 3.6.6 (default, Jun 28 2018, 04:42:43) 
[GCC 5.4.0 20160609] on linux

如何进行更改,以便键入python3本身将是3.6.6版本。 ?谁能帮忙

2 个答案:

答案 0 :(得分:1)

确保您的python可执行文件位于 /usr/bin/python3.6 中,您可以设置一个must别名:

alias python3=/usr/bin/python3.6

如果您希望此设置始终为默认设置,则可以在〜/ .bashrc

中进行设置
echo "alias python3=/usr/bin/python3.6" >> ~/.bashrc

或者,更好的选择是对每个不同的项目使用virtualenv,而不要使用系统默认的python。如果使用virtualenvwrapper,则可以通过以下方式创建新的virtualenv并指定其默认python可执行文件:

mkvirtualenv -p <PYTHON_PATH> <VIRTUALENV_NAME>

答案 1 :(得分:0)

python3链接设置为正确的可执行文件

取决于python链接和可执行文件的位置(例如/ usr / bin /)

user@linux:/usr/bin$ ll python3
lrwxrwxrwx 1 root root 9 May 23 01:37 python3 -> python3.6*

查找链接和可执行文件的简便方法

echo $PATH