ubuntu中python 改为默认使用python3,pip改为默认使用pip3

一、安装pip和python(有的话可跳过)

更新软件源

sudo apt update

!!!apt和apt-get

apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。 

部分截图为apt-get,建议直接用apt

安装pip和python

ubuntu 18.04和更高版本默认安装了Python 3。pip通常会与Python一起安装。你可以通过以下命令来检查pip是否已经安装:

pip3 -V         【V为大写字母】
pip3 --version

python3 -V
python --version

如果pip没有安装,你可以使用以下命令来安装它:

sudo apt install python3-pip

pip指定版本
pip3 install pip==20.2



python安装命令
sudo apt install python3

python指定版本
sudo apt install python3=3.6

安装完成后就可以通过命令查到

二、更改默认命令

1、通过alias命令(用户级修改)

step1:在用户home目录下,打开【.bashrc】文件。

vim ~/.bashrc

 step2:【shift+G】跳转至文件结尾

【i】进入编辑模式,在最后添加

alias pip='/usr/bin/pip3'
alias python='/usr/bin/python3'

step3:键入【:wq】回车,保存并退出vim编辑器

step4:执行【source ~/.bashrc】,然后用命令验证即可

!!!注意

如果同时开两个窗口的话,该命令需要重启服务器,另一个才能生效

2、通过软链接命令 ln(系统级修改)

step0:删除默认软连接

如果电脑上有python2的话可能会存在默认的python软连接,需要先删除

sudo rm -rf /usr/bin/pip



sudo rm -rf /usr/bin/python

 输入【la /usr/bin】可以看到没有pip和python,只有pip3和python3

step1:创建软链接指向python3的版本

用法:ln -s  链接的目标 创建的软连接 

sudo ln -s /usr/bin/pip3 /usr/bin/pip



sudo ln -s /usr/bin/python3 /usr/bin/python

step2:命令验证

三、修改背景

因为我有一个虚拟机上同时安装了pip2.7和pip3.6,用pip安装时老是报如下错误:

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality

后来才发现是默认命令的问题,但是我又不想每次都输入pip3,所有才有了这种操作

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu上安装pip3的步骤如下: 1. 首先,确保你的系统已经安装了Python 3。你可以通过在终端输入`python3 --version`来检查Python 3的版本。 2. 确保你的系统已经安装了pip。你可以通过在终端输入`pip --version`来检查pip的版本。 3. 如果pip没有安装,你可以使用以下命令来安装pip: ```sudo apt-get update``` ```sudo apt-get install python3-pip``` 4. 确认pip3已经正确安装,你可以在终端输入`pip3 --version`来检查pip3的版本。 [1] 5. 如果你在使用pip3时遇到了报错,比如`ImportError: cannot import name ‘main’`,这可能是由于pip版本的问题。你可以尝试通过以下命令来解决这个问题: ```sudo python3 -m pip uninstall pip``` ```sudo apt install python3-pip --reinstall``` [2] 6. 确认pip3已经配置好,你可以在终端输入`pip3 --version`来再次检查pip3的版本。 7. 最后,你可以使用以下命令来安装NumPy库: ```sudo pip3 install numpy``` [3] 以上就是在Ubuntu上安装和配置pip3的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Ubuntu安装配置pip3及numpy库](https://blog.csdn.net/zengkunliu/article/details/125339704)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值