如何将python 3.5更改为python 3.6 env

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

我有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版本。 ?任何人都可以帮忙

python pip
2个回答
1
投票

你的python可执行文件位于/usr/bin/python3.6你可以设置一个别名:

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>

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
© www.soinside.com 2019 - 2024. All rights reserved.