参考链接
https://blog.csdn.net/qq_62714412/article/details/138368120
https://blog.csdn.net/qq_35034604/article/details/87930738
1.安装扩展
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
查看virtualenv版本
virtualenv --version
创建虚拟环境
virtualenv testEV1
virtualenv testEV2
切换虚拟环境
cd testEV1\Scripts
激活 active
退出 deactivate
cd testEV2\Scripts
激活 active
退出 deactivate
2.安装扩展
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
查看virtualenvwerapper-win版本
pip show virtualenvwrapper-win
创建虚拟环境并且会进入
mkvirtualenv testEV3
退出虚拟环境
deactivate
查看有哪些虚拟环境
workon
lsvirtualenv
进入虚拟环境
workon testEV3
删除虚拟环境
rmvirtualenv testEV3
上面创建的环境在C:\Users\THINKPAD\Envs文件夹
修改配置 决定创建的环境在那个文件夹(修改环境变量)
https://blog.csdn.net/qq_41649001/article/details/106454327
WORKON_HOME
E:\testEnv
关闭dos窗口,重新打开,然后使用上面命令,环境就在配置的文件中了
获取环境中所有安装的包
pip freeze > ./requirements_all.txt
pipreqs 是一个用于生成 Python 项目依赖文件 requirements.txt 的工具
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pipreqs
安装测试代码用到的扩展
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple schedule
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple plyer
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyttsx3
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Cython
根据导入生成requirements.txt
pipreqs ./
结果requirements.txt
pyinstaller6.10.0
requests2.32.3
schedule==1.2.2
测试执行代码
py run.py 运行没问题
py build.py 打包没问题
run.exe 打包后运行没问题