如何将Python3.5更改为Python3.6环境
我有python 3.5.2和3.6.6如何将Python3.5更改为Python3.6环境,python,pip,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版本?如果您的python可执行文件位于
:~$ 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可执行文件位于/usr/bin/python3.6上,有人可以帮助您设置别名:
alias python3=/usr/bin/python3.6
如果您希望它始终成为默认值,可以在~/.bashrc中设置它
echo "alias python3=/usr/bin/python3.6" >> ~/.bashrc
或者,更好的选择是为每个不同的项目使用virtualenv,而不是使用系统默认的python。如果使用VirtualEnvRapper,可以通过以下方式创建新的virtualenv并指定其默认python可执行文件:
mkvirtualenv -p <PYTHON_PATH> <VIRTUALENV_NAME>
mkvirtualenv-p
假设您的python可执行文件位于/usr/bin/python3.6可以设置别名:
alias python3=/usr/bin/python3.6
如果您希望它始终成为默认值,可以在~/.bashrc中设置它
echo "alias python3=/usr/bin/python3.6" >> ~/.bashrc
或者,更好的选择是为每个不同的项目使用virtualenv,而不是使用系统默认的python。如果使用VirtualEnvRapper,可以通过以下方式创建新的virtualenv并指定其默认python可执行文件:
mkvirtualenv -p <PYTHON_PATH> <VIRTUALENV_NAME>
mkvirtualenv-p
将python3
链接设置为正确的可执行文件
取决于python链接和可执行文件的位置(例如/usr/bin/)
查找链接和可执行文件的简单方法
echo $PATH
将
python3
链接设置为正确的可执行文件
取决于python链接和可执行文件的位置(例如/usr/bin/)
查找链接和可执行文件的简单方法
echo $PATH
-你看过这个问题吗?我建议使用virtualenv来管理开发环境您看过这个问题吗?我建议使用virtualenv来管理开发环境。