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
作者:小林同学_Scorpio
本博客所有文章仅用于学习、分享和交流目的,欢迎非商业性质转载。
博主的文章没有高度、深度和广度,只是凑字数,做笔记。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个无耻的文档搬运工!