关于python项目移动文件夹后虚拟环境失效问题的解决方案
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了关于python项目移动文件夹后虚拟环境失效问题的解决方案,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1607字,纯文字阅读大概需要3分钟。
内容图文
![关于python项目移动文件夹后虚拟环境失效问题的解决方案](/upload/InfoBanner/zyjiaocheng/611/526b7aa8975e4f3a9565c6c875dfe692.jpg)
一、问题概要
当我把pycharm创建的项目文件夹移动到另外一个地方之后,此时用pycharm打开该文件夹时,问题就出现了,该问题不是解释器的问题(该问题重新设置一下解释器就可以了比较简单,就不多说了)我要说的问题时:当我打开pycharm内置终端,一般情况他会自动激活项目的虚拟环境(前提是设置里设置了自动激活),但是他并没有自动激活。也找不到pip/python命令, 设置环境变量后可以找到,但不是我虚拟环境中的。 下面给出解决方案。
二、解决方案
步骤1:
1、打开虚拟环境下的目录venv/Scripts,
2、目录下会看到activate 和 activate.bat,分别是对应linux(或其他系统)和 windows 的虚拟环境激活文件。
3、找到文件后,接下来需要去修改文件中的一个路径参数 即 VIRTUAL_ENV。
4、如果是windows则修改activate.bat; 其他系统如linux则修改activate。
5、找到文件中的 ”VIRTUAL_PATH=“ 后面跟的是原来的路径
6、等号后面的路径更改为当前虚拟环境Scripts的路径。修改完成后重启pycharm,等待后台工作完成。
7、验证是否修改正确:打开pycharm里自带的terminal终端
8、查看在提示符最前面是否有虚拟环境的标识符出现(如venv)。
9、这样就进入了项目的虚拟环境。而且可以使用虚拟环境中的python命令了,也可使用pip命令,但是pip会报错,因为才了完成一半,还有简单的步骤2。
Fatal error in launcher: Unable to create process using
如果还是没有进入,查看解释器是否配置成功
步骤2:
接着在pycharm自带的terminal终端输入下述命令:
python -m pip install -U pip
查看是否能够安装成功,并出现 pip install successful, 如此,你便可以使用pip命令且不会报错了。使用pip list 命令即可验证是否成功。
注:上述方案仅适用于虚拟环境中pip的版本不是当前最新版本
三、结言
本博客仅仅介绍了最简单的一种情况下的解决方案。
如果本博客没能解决你的问题,这篇推文将会完美解决你的问题,它包含了另外的三种解决方案。
内容总结
以上是互联网集市为您收集整理的关于python项目移动文件夹后虚拟环境失效问题的解决方案全部内容,希望文章能够帮你解决关于python项目移动文件夹后虚拟环境失效问题的解决方案所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。