anaconda和python编译器的关系

之前安装过python3.x的版本,后来又安装了anaconda。今天准备学学opencv-python ,然后在cmd中输入

pip install OpenCV-python

打开了spyder,然后import cv2  居然报错,告诉我没有这个module,我想着不是安装好了吗怎么会没有

后来仔细一看,原来把cv2安装到之前安装的那个3.x版本里面去了,anaconda下的python和之前安装的python3.x是独立的存在。anaconda的包管理可以直接通过这个软件来安装或者 用conda install xxxx来安装。

我发现之前安装的python 在cmd 中输入 python --version  是没有反应的。于是直接卸载了原来的python3.x 安装了最新的python 3.8 ,安装好了之后继续pip   提示我没有ssl模块,估计是被我不小心删了,但是解决这个问题直接看这个链接https://blog.51cto.com/13544424/2149473

ssl问题解决后,我拿pycharm来实验,pycharm和python的关系和anaconda和python的关系不一样,pycharm只是一个ide,它需要python编译器的支持,而我们的anaconda自己带有python的编译器(这也是为何现在很多人直接建议下载anaconda)

                                                                          pycharm设置界面

看图中文件目录,pycharm需要选择编译器,这里anaconda和我最新安装的python 3.8(不知道为什么显示的是3.7)都可以被选择。

pip和pip3区别   网上说如果你只安装了一个python编译器这两者之间就没有区别,实际上我在实验中,发现pip默认安装到annaconda的目录,pip3默认安装到python 3.8 的路径。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值