依据网上大神按照下面的步骤进行安装
1.添加python3.6安装包,并且安装
sudo apt-get install software-properties-common
2.下载python3.6
sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6
2.修改系统默认python版本为3.6,并更新
cd /user/bin rm python ln -s python3.6m python
python pip install --upgrade pip
最后一步的时候出问题了
apuser@bj01976pcu1:/usr/bin$ python pip install --upgrade pip
Traceback (most recent call last):
File "pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 1479, in <module>
register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
手动下载pip源码进行安装,
执行 python setup.py install
安装的过程中有可能会出现“ImportError: No module named setuptools”的错误提示,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。
只需要下载https://bootstrap.pypa.io/ez_setup.py 自动化安装脚本,并运行即可自动判别python版本进行自动化安装,之后再运行 python setup.py install 即可自动安装第三方模块了
最后 执行 python setup.py install 之后 安装完成
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pip-19.1.1-py3.6.egg
creating /usr/local/lib/python3.6/dist-packages/pip-19.1.1-py3.6.egg
Extracting pip-19.1.1-py3.6.egg to /usr/local/lib/python3.6/dist-packages
Adding pip 19.1.1 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip3 script to /usr/local/bin
Installing pip3.6 script to /usr/local/bin