Pycharm导出虚拟环境,实现环境迁移
1、导出
pip freeze > environment.txt
2、在其他环境安装
pip install -r environment.txt
3、离线包
pip download -r requestments.txt -d ./pip_packages
#从当前环境的网络中下载requestments.txt中写的包,下载到当前目录下的pip_packages目录中,这时候你会发现,里面有很多依赖,还有一些whl文件
4、安装
pip install --no-index --find-links=d:packages -r environment.txt
# --find-links指定的是包文件的存放地址,-r指定的是txt文件的位置
下面是我用的部分环境举例
Automat==20.2.0 Pillow==7.2.0 Protego==0.1.16 PyDispatcher==2.0.5 PyHamcrest==2.0.2 PyMySQL==0.10.0 PyNaCl==1.4.0 PyQRCode==1.2.1 Scrapy==2.3.0 Twisted==20.3.0 attrs==19.3.0 bcrypt==3.1.7 certifi==2020.6.20 cffi==1.14.1 chardet==3.0.4 constantly==15.1.0 cryptography==3 cssselect==1.1.0 et-xmlfile future==0.18.2 hyperlink==20.0.1 idna==2.1 incremental==17.5.0 itchat==1.3.10 jdcal==1.4.1 lxml==4.5.2 openpyxl==3.0.4 paramiko==2.7.1 parsel==1.6.0 pyOpenSSL==19.1.0 pyasn1==0.4.8 pyasn1-modules==0.2.8 pycparser==2.2 pypng==0.0.20 pywin32==228 queuelib==1.5.0 requests==2.24.0 service-identity six==1.15.0 urllib3==1.25.10 w3lib==1.22.0 wxpy==0.3.9.8 xlwt==1.3.0 zope.interface==5.1.0
pip list 查看效果