首页 > 编程开发 > Python    日期:2024-06-07 / 浏览

虚拟环境的结构

一个项目的虚拟环境是由以下组成的,如下图:

python如何复制别人的虚拟环境

其中Lib文件夹里存放的就是我们安装的一些第三方库

Scripts文件夹很重要,它里面的activate文件是用于激活虚拟环境的

还有pyvenv.cfg文件是这个虚拟环境的配置文件

1.修改pyvenv.cfg文件里的home和version

python如何复制别人的虚拟环境

可以通过python -V命令查看python版本

2.Scripts\activate以及Scripts\activate.bat

把activate文件里的VIRTUAL_ENV改成你的项目的虚拟环境所在的目录

注意只到venv这一级即可

python如何复制别人的虚拟环境

把activate.bat文件里的set VIRTUAL_ENV改成你的项目的虚拟环境所在的目录

注意只到venv这一级即可

python如何复制别人的虚拟环境

出现报错

Fatal error in launcher: Unable to create process using…

解决办法

删除Lib\pip,Lib文件夹下把pip的两个相关文件夹直接删除

python如何复制别人的虚拟环境

注意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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章

1 2 3 4 5