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 == 版本号
- pip install package
一般包用这条指令就能安装成功了,不成功的原因,比如说找不到合适版本的包,或者特定依赖项安装不成功,没有换源导致下载速度过慢。
第一次安装依赖包时遇到的问题太多了,现在想想,可能就是小白不知道,在一棵树上反复撞头。
- 找不到合适版本的包那就换一种搜索,可以尝试直接
apt search package而后选择合适版本apt-get install package - 特定依赖项安装不成功,可以先单独安装依赖项。
- 没有换源导致下载速度过慢,换个源先。
- pip install package --user
安装到Python用户安装目录 ,即在其他账号下pip list不显示本包。 - 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各种文件解压
本文详细介绍了在Ubuntu18.04系统中安装Python依赖包的过程,包括使用pip安装多个包、指定版本、解决依赖问题以及使用`python setup.py install`方法。遇到的问题如找不到合适版本、特定依赖项安装失败和下载速度慢等,并提供了相应的解决策略。
6912

被折叠的 条评论
为什么被折叠?



