就目前来说,所有的Linux发行版自带的python都是python2,与python3不兼容,所以在linux上编译安装Python3并建立一个与Python2隔离的环境就很有必要了。
编译安装python3
1 | curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz |
安装Virtualenv
安装virtualenv,在默认的python2下的pip就行:[sudo] pip install virtualenv
创建虚拟环境:virtualenv -p /usr/bin/python3 py3env
激活虚拟环境:source py3env/bin/activate
你会注意到shell的提示符行前多了(py3env)字样,这样你就可以放心的使用python3做开发了。
如果要退出python3虚拟环境,输入命令即可:deactivate