Ubuntu下使用python3.6

!!!不要切换优先级
在python2作为默认情况下执行如下操作:
sudo apt-get install python-ConfigParser
sudo apt-get install python3-configparser

sudo apt-get install python-setuptools
sudo apt-get install python3-setuptools

sudo apt-get install python-pip
sudo apt-get install python3-pip

可以切换优先级了
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

sudo pip install --upgrade pip

可以装Python了
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

默认用python3.6
sudo rm -rf /usr/bin/python
sudo ln -s /usr/bin/ptyhon3.6 /usr/bin/python

解决pip报错 No module named “apt_pkg”
sudo apt install python3-apt
cd /usr/lib/python3/dist-packages
sudo cp apt_pkg.cpython-34m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so

用pycharm选择3.6,剩下的问题会自动解决

结束后再装个eclipse
sudo apt-get install eclipse-cdt
cd /usr/lib/eclipse
sudo ./eclipse

没有python.h文件
sudo apt-get install python3.6-dev -y

配置一下eclipse
Ubuntu下使用python3.6_第1张图片Ubuntu下使用python3.6_第2张图片
就可以直接调用python.h进行编译了

你可能感兴趣的:(Ubuntu下使用python3.6)