Python库的离线安装问题
需要的东西
一个联网电脑(安装了python环境、第三方库)、一个离线(不联网)电脑(也安装了python环境,但无第三方库)
在联网电脑上的操作
1.在cmd下输入
where python
2.在cmd中进入python安装的路径
cd AppData\Local\Programs\Python\Python38
3.在python安装的位置中,在cmd中输入
pip freeze > requirements.txt
4.在python安装的位置中,在cmd中输入
pip download -d packages -r requirements.txt
把上述requirements.txt和packages考到优盘里
在离线电脑上的操作
1.在cmd中通过‘where python’和cd...进入离线电脑中python安装的位置
2.在cmd中输入
pip install --no-index --find-links ./packages -r requirements.txt
3.在cmd中输入
pip list
完结撒花!
当然还有利用绝对路径进行联网电脑的requirements.txt目录和packages库资源生成,和离线电脑的安装,这里就不再赘述。
同时,听说该方法必须同版本的python才能离线安装,例如联网与离线电脑都必须为3.8.X的版本才能成功,这个没试验过,不太清楚。
本贴用于学习记录,可多交流,谢谢