python - 导出已安装的第三方库以及安装到新的环境中

前言

在使用python 的过程中,要安装很多的第三方包,比如 selenium、requests、xlrd等等。

1.查看已安装的第三方包:

通过 pip list 命令可以看到已经安装的包。


为什么要导出呢,很多场景,比如公司中的电脑,我已经安装了一整套环境,我把安装包导出来,安装在家里的电脑。这样就不需要一个个进行安装。


2.导出安装包:

先去到你要导出的文件夹,比如我要把文件导出的路径: E:\my
执行命令:

pip freeze > requirements.txt

打开 requirements.txt 文件看看



3.安装文本中对应版本的所有三方库

安装之前先更新 pip ,以防有些应用安装不上。

python -m pip install --upgrade pip

先去到 E:\my 目录,因为刚才导出的文件放在这个目录下了。

执行命令:-i 执行国内源,速度会快很多。

 pip install -r requirements.txt -i https://pypi.douban.com/simple

 

有些时候可能某些库装不上,提示版本冲突了,可以打开这个requirements.txt,将==替换为<=

 

 

4.其他问题:

  安装库超时

ERROR: Could not find a version that satisfies the requirement pyinstaller (from versions: none)
ERROR: No matching distribution found for pyinstaller

解决:直接选用pip并且信任它的来源就可以解决这种问题。

pip install 库包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

 

国内源:

清华大学镜像源:https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云镜像源:http://mirrors.aliyun.com/pypi/simple/

中国科技大学镜像源:https://pypi.mirrors.ustc.edu.cn/simple/

华中科技大学镜像源:http://pypi.hustunique.com/simple/

上海交通大学镜像源:https://mirror.sjtu.edu.cn/pypi/web/simple/

豆瓣镜像源:http://pypi.douban.com/simple/

山东理工大学镜像源:http://pypi.sdutlinux.org/

百度镜像源:https://mirror.baidu.com/pypi/simple

 

 

 

 

 

 

 

 

 

posted @ 2022-04-28 18:19  小林同学_Scorpio  阅读(1779)  评论(0编辑  收藏  举报
1