Ubuntu中安装pip并下载python包


当你在用Ubuntu写python的时候,需要导包怎么做?

例如,你需要用到lxml包或者是requests包,输入

root@cjw:/usr/local/bin# pip install lxml

结果,你得到的不是
在这里插入图片描述
而是:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3088, in <module>
    @_call_aside
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3072, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3101, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 574, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 892, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 778, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pip==7.1.2' distribution was not found and is required by the application

这时,你的内心是崩溃的,啥意思??
其实只是你的pip没有安装好或者是还没有安装,需要重新安装(以python3为例):
虽然系统自带了不同版本的python,但是pip并没有。

安装步骤:

第一步:卸载以前的pip
sudo apt-get remove python3-pip
第二步:

下面两个都可以

sudo apt-get install pip3
/* sudo apt-get install python3-pip */

然后会出现下面内容,表示正在安装
在这里插入图片描述
安装好之后你可以使用

pip help

来查看pip功能
在这里插入图片描述

第三步:(可以做也可以不做,建议进行升级)

对已经安装的pip进行升级

sudo pip3 install --upgrade pip

显示结果如下(可能会根据版本的不同显示数据不太一样,但是最后都是Successfully):
在这里插入图片描述
最后,你就可以使用pip来进行包管理了

pip简单的使用

安装新的python包:
pip install packagename

例如:安装lxml包:
在这里插入图片描述

卸载已经安装的python包:
pip uninstall packagename
想要找一些python包
pip search packagename

以上就是小编的总结了,大家还有什么问题或者想法可以在参与评论区讨论喔!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值