注意:Ubuntu16.04自带的python版本为python2.7和python3.5,如果现在想要安装python3.6版本,切记不要删除系统自带的python版本。此博客以安装python3.6.4为例
建议切换至root用户下进行操作
- wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
-
- tar -zxvf Python-3.6.4.tgz
-
- cd Python-3.6.4 # 进入到Python-3.6.4文件夹
- ./configure --with-ssl
-
- sudo make # 如果是在root用户下,直接实验make命令即可
- sudo make install
-
- rm /usr/bin/python
- ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python
-
注:如果提示权限不够,无法删除,请先切换至root用户下进行操作
- python -V
-
- # 修改~/.pip/pip.conf 文件,如果没有,则创建相关文件夹及文件
- 并在pip.conf中添加以下内容:
-
- [global]
- timeout=60
- index-url=http://pypi.doubanio.com/simple/
- extra-index-url=http://mirrors.aliyun.com/pypi/simple/
- https://pypi.tuna.tsinghua.edu.cn/simple/
- http://pypi.mirrors.ustc.edu.cn/simple/
- [install]
- trusted-host=pypi.doubanio.com
- mirrors.aliyun.com
- pypi.tuna.tsinghua.edu.cn
- pypi.mirrors.ustc.edu.cn
- [freeze]
- timeout = 10
-
-
此时,我们就安装配置了国内的pip镜像源,我们在安装一些库时就会非常快速方便,如果想在windows下安装配置pip镜像源,请参考文章Python pip国内镜像源。
此处以安装numpy为例,测试一下安装是否成功!
- pip install numpy
-
我们可以看到在安装numpy包时,它自动选用了国内的清华镜像源,这样可以节省大量时间!