linux python2与3兼容

  1. 先分别安装2与3, 因为2与3在不同文件,互不影响。
  2. 切换
    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 update-alternatives --config python

注意问题:
以上代码不要写错了。
bin写错成lib:
命令行python2与python3可以运行,python不能运行。
sublime的快捷键出现permission denied的错误。
后来代码正确后就ok了。

强迫症删除:

sudo update-alternatives --remove python /usr/local/lib/python2.7

就ok了。

python库安装:
若不指定安装, 默认哪个版本就安在哪个版本文件下。

安装setuptools:

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6.tar.gz
python3 setup.py build
python3 setup.py install

安装pip3

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install

猜你喜欢

转载自blog.csdn.net/u012420309/article/details/78915908