Pycharm虚拟环境问题,各种问题一通解决

首先明确一个事情,就是使用pip到底安装了在哪里(真实环境还是虚拟环境),这个问题网上各种说法,我使用过有些根本就没有用。

那就讲一下我的方法,一定行。

先设置终端的方法,设置为cmd。

      

 

 然后就是进入虚拟环境,进入虚拟环境的\venv\Scripts目录

执行activate(启动虚拟环境,前面会变成venv,好像有用了对不对,nonono!

同时也补充一下deactivate是关闭虚拟环境。

关于这时我用pip安装包到底再哪里,实验一下就好了。(哎,实验过了,对于各种情况都测过了,懒得放图了,很多种情况都测了)

不在Scripts下安装,(安装成功,下面也看到了安装到了D\Tools\........)

 卸载失败(因为安在真实环境中去了,Scripts也就是虚拟环境下没这个包)

 换个目录卸载(可以卸载):

 所以就是说,你用终端安装包一定要再Scripts目录下,那个目录有个pip.exe,在其它地方安装哪怕你已经开启了虚拟环境了,你还是安装在本地环境的。所以你如果想要把包安装在虚拟环境只能去Scripts目录安装,安装在本机环境随便哪个目录都能安(与虚拟环境无关,只要不在Scripts目录下)。

其次就是去图形化界面点加号进行安装

 那么删除包也是如此。

在继续讲解运行时的虚拟。

我采取的是右上角的编辑运行配置将解释器进行设置,然后进行运行。这是没有任何问题的(前提是你对于上一步的包的安装没有出现问题)。

 然后我又采用了终端运行。

不在Scripts下运行(我提前把真实环境下的numpy删掉了)

 在Scripts下运行

所以好像和安装卸载包是一样的。你不在Scripts目录下运行就是本地环境运行,所以如果你想用虚拟环境运行,你就要去Scripts目录下运行,但是代码涉及到了路径就会出现路径错误。所以推荐可视化的运行。

 那么这个虚拟环境有什么用呢,这个开启不开启在这里没有区别。真的很奇怪?

然后对于虚拟环境有包还是报错,这个问题怎么解决呢?暂定使用系统解释器解决。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值