python如何复制别人的虚拟环境
虚拟环境的结构
一个项目的虚拟环境是由以下组成的,如下图:

其中Lib文件夹里存放的就是我们安装的一些第三方库
Scripts文件夹很重要,它里面的activate文件是用于激活虚拟环境的
还有pyvenv.cfg文件是这个虚拟环境的配置文件
1.修改pyvenv.cfg文件里的home和version

可以通过python -V命令查看python版本
2.Scripts\activate以及Scripts\activate.bat
把activate文件里的VIRTUAL_ENV改成你的项目的虚拟环境所在的目录
注意只到venv这一级即可

把activate.bat文件里的set VIRTUAL_ENV改成你的项目的虚拟环境所在的目录
注意只到venv这一级即可

出现报错
Fatal error in launcher: Unable to create process using…
解决办法
删除Lib\pip,Lib文件夹下把pip的两个相关文件夹直接删除

注意Scripts文件夹下有一个或一个以上的pip.exe,这个不要删除。
重新安装并更新pip:
先直接更新pip试试:
python -m pip install
如果报错No module named pip,那就先后输入以下两条指令:
python -m ensurepip easy_install pip
然后再更新pip:
python -m pip install --upgrade pip
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
2018年Python值得关注的开源库、工具和开发者(总结篇)
本文给大家总结了2018年Python值得关注的开源库、工具和开发者,需要的朋友可以参考下2018-01-01
解决python错误提示:TypeError: expected string or&nb
这篇文章主要介绍了解决python错误提示:TypeError: expected string or bytes-lik问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-01-01
pandas read_excel()和to_excel()函数解析
这篇文章主要介绍了pandas read_excel()和to_excel()函数解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-09-09
python中from module import * 的一个坑
from module import *把module中的成员全部导到了当前的global namespace,访问起来就比较方便了。当然,python style一般不建议这么做,因为可能引起name conflict。2014-07-07


最新评论