安装python
更新apt-get(推荐!!!)
apt-get update
安装python3.6
apt-get install python3.6
安装后默认不识别python命令,需要在bin下创建创建链接
ln -s /usr/bin/python3.6 /usr/bin/python
安装pip
curl https://bootstrap.pypa.io/ez_setup.py -o - | python3.6 && python3.6 -m easy_install pip
安装可能出现错误:
Searching for pip
Reading https://pypi.python.org/simple/pip/
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or working download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')
此时先通过该命令安装pip(注意:这个命令不能安装对应python版本的pip,例如对于ubuntu16默认安装python3.5版本的pip),然后再执行一次上述对应版本的pip安装命令
apt-get install python3-pip
安装后模式是版本比较低的pip,例如8.*,推荐进行升级,否则功能受限。查看版本
pip --version
升级后可以使用pip替代pip3,低版本时只能使用pip3
pip install pip -U
使用国内比较快的源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
坑
低版本系统,例如ubuntu16.04源里没有python3.6及以上版本,需要改源
直接执行apt-get install python3.6会出错:
E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'
解决方案:
apt-get install -y software-properties-common
add-apt-repository ppa:deadsnakes/ppa
apt-get update
apt-get install python3.6