通过命令行安装了python的若干模块,但pycharm无法导入,出现error

-python成功安装opencv,numpy等模块,但pycharm显示error:Microsoft Visual C++14.0 is required.无法导入这些模块-
在家需要跑跑程序,不得不用笔记本安装了Python,顺便安装了pycharm,通过命令行,安装了cv2,numpy等一些模块,然后直接运行了一下,显示安装成功了。1
然后我打开了pycharm,打开Project Interpreter页面,准备把这几个模块加进去,但是,居然失败了
2
立马去百度,结果大家这个error都是直接用命令行安装时提示的,我安装成功了按理说不应该出现这个操作,然后我一顿百度猛如虎,终于明白了这其中的奥妙。
原因就在虚拟环境上(我真的太菜了,之前用pycharm最多就是直接跑跑简单的程序,没注意到他还有各种环境,)
我们创建project时,系统会默认给我们创建一个虚拟环境,这个虚拟环境相当于一个独立的小Python,默认情况下,只在新环境中安装pip和setuptools,并不包括我们在cmd中安装的一些模块,我们需要在创建project时,注意勾选inherit global site-packages 这样,我们直接在Python上安装的模块都可以用在这个虚拟环境下啦

在这里插入图片描述
我们再打开interpreter,就有我们安装的模块了
在这里插入图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值