前言

  记录下一个linux系统如何安装python3环境与pip换源。这里以一个树莓派作为例子记录,其实凡是基于debian系的linux系统都可以适用。

安装python3

  输入安装python3的指令:

sudo apt-get -y install python3

  实际上,目前的linux系统一般都默认自带一个python2和python3。python2的使用已经比较稀罕了,所以需要以下指令将默认的python版本设定为Python3:

cd /usr/bin
sudo rm python
sudo ln -s python3.5 python
cd ~

  这里需要注意的是第三句,因为我的树莓派python3的版本是3.5,所以写成3.5。具体的数值需要根据具体的python版本设定!!!
  设定完毕后输入以下指令查看默认版本:

python -V

  
在这里插入图片描述
  
  这里可以看到默认的python版本号是3.5了。这一步还是相当重要的,因为没有这一步的话默认的python版本一般是2.7,不是3.X的版本,很容易对后续的一些依赖和软件安装产生不利影响。
  考虑到目前一些软件安装需要高版本的pip,所以应该输入以下指令将pip升级为新版本:

python -m pip install --upgrade pip

在这里插入图片描述
  这样搞基本会失败,因为连接外网下载东西很不靠谱,这个时候需要输入下面指令,下载的时候更换源下载:

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

  
在这里插入图片描述  一劳永逸的方法见下面。

pip更换源

  pip如果不更换源,下载简直是折磨。更换清华pip源的方案可见其网站:
  清华大学源pip换源指南网站
  原网址里是这样写的:
  临时使用:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

  设为默认:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

  聪明的小伙伴应该发现不对劲了,实际上正确的做法是使用pip3命令,本人用的以下命令行直接设为默认:

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

  如下图所示就成功了,可以用pip下载个东西试试,会发现速度飞快。
  
在这里插入图片描述

Logo

更多推荐