Ubuntu中切换python版本,配置pip,以及模块安装的路径探索(超详细)【亲测】

在Ubuntu16.04中切换python2-3的方法

#ubuntu16.04默认内置python2,所以现在需要安装python3
sudo apt update
sudo apt install python3
sudo apt install python3-pip  #安装pip3

#在系统上配置python版本 
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1  #配置python3作为解释器
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1  #配置Python2作为解释器

#列出系统中配置的python解释器
sudo update-alternatives --list python

#配置(选择)系统中的python解释器
sudo update-alternatives --config python

#删除存在的python解释器(以配置的python3.5为例子)
sudo update-alternatives --remove python /usr/bin/python3.5

配置pip的方法

sudo apt install python-pip #安装pip  python2
sudo apt install python3-pip #安装pip3  python3
pip -V  #查看pip2的版本
pip3 -V  #查看pip3的版本

#下面是切换pip版本的方法
python -m pip install --upgrade pip  #更新
python -m pip install --user --upgrade pip==20.2.4 #切换pip到一个已知兼容版
python3 -m pip install --user --upgrade pip==20.2.4 #切换pip3到一个已知兼容版
#注意,上一行代码会把pip链接为pip3,如果遇到这种问题,使用上上一行代码通过切换版本将pip重链接为pip2

#配置pip源的方法(清华源)
#首先创建文件~/.pip/pip.conf,然后在终端输入以下命令
#echo "[global]" >> ~/.pip/pip.conf
#echo "index-url = https://pypi.tuna.tsinghua.edu.cn/simple" >> ~/.pip/pip.conf

Ubuntu中python模块的安装位置

使用系统包管理器(apt-get`)安装Python模块
sudo apt-get install python-pandas  #对于python2 #以安装pandas为例
sudo apt-get install python3-pandas #对于python3 #以安装pandas为例
#安装位置将为系统级目录:
#/usr/lib/python2.7/dist-packages 
#/usr/lib/python3/dist-packages
#可以使用如下命令查看位置:
pip show pandas
pip3 show pandas
使用pip安装python模块
pip install pandas 
pip3 install pandas
#安装位置将为用户级目录:
#/home/yang/.local/lib/python2.7/site-packages
#/home/yang/.local/lib/python3.5/site-packages

#注意:如果没有显示添加“--user”,默认是会安装到系统级目录的,但是由于没有使用sudo权限,故安装到用户级
#如果加上sudo权限,则默认安装到以下系统级目录:
#/usr/local/lib/python2.7/dist-packages
#/usr/local/lib/python3.5/dist-packages
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值