当前环境:Win10 x64 + Python 3.7 ,准备将这些包安装到 Win7 x86 + Python 3.7 机器上。
1 查看安装好 Python 后的包C:\Users\lenovo>pip list
Package Version
---------- -------
pip 23.2.1
setuptools 47.1.0
wheel 0.40.02 pip 安装所需要的包pip install selenium==3.14.1
pip install openpyxl==3.0.9
pip install pyinstaller==4.9
pip install beautifulsoup4==4.10.0
pip install lxml==4.8.0
pip install loguru==0.7.03 查看 现有的的第三方包C:\Users\lenovo>pip list
Package Version
------------------------- --------
altgraph 0.17.3
beautifulsoup4 4.10.0
colorama 0.4.6
et-xmlfile 1.1.0
importlib-metadata 6.7.0
loguru 0.7.0
lxml 4.8.0
openpyxl 3.0.9
pefile 2023.2.7
pip 23.2.1
pyinstaller 4.9
pyinstaller-hooks-contrib 2023.6
pywin32-ctypes 0.2.2
selenium 3.14.1
setuptools 47.1.0
soupsieve 2.4.1
typing_extensions 4.7.1
urllib3 2.0.4
wheel 0.40.0
win32-setctime 1.1.0
zipp 3.15.04 导出第三方包和下载离线包到 packages 文件夹C:\Users\lenovo>pip freeze >requirements.txt
C:\Users\lenovo>pip download -r requirements.txt -d packages5 卸载安装好的第三方包
C:\Users\lenovo>pip uninstall -r requirements.txt -y6 断开网络使用离线好的包安装第三方包
pip install --no-index --find-links=./packages -r ./requirements.txt 说明:
--find-links: 指定你的下载离线包的文件夹名称(里面有*.whl文件的地方的文件夹名称)
-r ./requirements.txt: 你的这个文件存放的地方
其他:
pip freeze 导出的 requirements 可能含有路径 (@ file:///) 这种,可以使用 pip list 查看版本,将带路径的包改为 显示的版本。
参考链接:
https://blog.csdn.net/wtt234/article/details/128162292