注意: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包时,它自动选用了国内的清华镜像源,这样可以节省大量时间!