Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Python3.5更改为Python3.6环境_Python_Pip - Fatal编程技术网

如何将Python3.5更改为Python3.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可执行文件位于

我有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可执行文件位于/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来管理开发环境。