Ubuntu18.04安装依赖包的方法

本文详细介绍了在Ubuntu18.04系统中安装Python依赖包的过程,包括使用pip安装多个包、指定版本、解决依赖问题以及使用`python setup.py install`方法。遇到的问题如找不到合适版本、特定依赖项安装失败和下载速度慢等,并提供了相应的解决策略。

Ubuntu18.04安装依赖包的方法

不用看:
本人在Ubuntu系统中安装依赖包的过程中遇到了很多问题,第一次安装了十几个依赖包,由于第一次接触Linux系统,很多指令都不熟悉(甚至pip list)一把心酸一把泪,两三天安装好依赖包,以下是主要安装过程。

软件版本

python --version python3.6.9
pip --version 原先19.几最近升级成了20.0.2
package代表包名

pip安装依赖包

pip安装包可以一次性安装多个依赖包,只要在第一个安装包后空格再加第二个安装包名就可。
本人最多一次写了11个包。

pip install package1  package2 ...

同时也可以控制下载版本,默认为最新版。

pip install package == 版本号
  1. pip install package

一般包用这条指令就能安装成功了,不成功的原因,比如说找不到合适版本的包,或者特定依赖项安装不成功没有换源导致下载速度过慢
第一次安装依赖包时遇到的问题太多了,现在想想,可能就是小白不知道,在一棵树上反复撞头。

  • 找不到合适版本的包那就换一种搜索,可以尝试直接apt search package而后选择合适版本apt-get install package
  • 特定依赖项安装不成功,可以先单独安装依赖项。
  • 没有换源导致下载速度过慢,换个源先。
  1. pip install package --user
    安装到Python用户安装目录 ,即在其他账号下pip list不显示本包。
  2. sudo pip install package
    强制安装,坏处是可能产生一些版本不兼容问题,python程序运行可能会出错。

python setup.py install

需要先下载包到本地,解压后

tar -zxvf package.tar.gz  #解压  .tar.gz文件
gzip -b package.gz        #解压  .gz文件

进入目录,运行指令:

python setup.py install 

之前安装scikit-image一直本地安装不成功,下载后安装也不成功,到处搜索之后发现还有这种安装方式,这个方法的问题就是不能安装依赖包,需要手动添加,参考这篇pip install安装包与python install安装包的区别而且安装超慢,除非你实在没办法,不推荐这种方法。

小结

一般情况pip install就可以满足,下载到本地再安装也就行了。很多时候安装不成功就是因为依赖包!知道缺哪些之后,再装的时候两三小时就完成换系统等一系列操作。
真是泪的教训,分分钟让你怀疑智商,这个时候最好用搜索工具,看看机智的你能不能找到还缺哪个依赖项了。

参考网址:

python-- pip install 安装模块(包)
Python 之 pip安装 及 使用详解
Linux各种文件解压

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值