pycharm中配置anaconda环境作用(pycharm配置anaconda环境后不能

http://www.itjxue.com  2023-04-11 12:19  来源:未知  点击次数: 

关于pycharm中使用conda环境的问题

首先conda和原版python的虚拟环境没有区别,感觉上唯一的区别是安装包的方式不同,一个是用conda,一个是用pip安装第三方包。然后就是conda里的numba可以用显卡来加速运算, 普通python就没找到可以GPU加速的方法。暂时就这些区别了。

而你出现这个问题的原因是,当前的项目环境是通过conda建立的虚拟环境,他除了常规的pip,setuptools,whell等这些初始包之外,其他的第三方包是不会给你弄的, 如果是按照这种环境来使用numpy的话, 需要在ide里的设置窗口中安装numpy,其他的包也需要这种方式来安装,用cmd也可以,只不过太麻烦了,不如这个方法来的效率,如下图

还有一种方法是在创建项目的时候,不要选择创建虚拟环境,而是用本机已有的python环境来创建项目, 这样如果你的conda里已经装了numpy的话,就不需要再手动安装一次了,方便是方便了点, 但容易造成环境污染,本机环境里会有乱七八糟的包,不便于后期的管理。而虚拟环境的话,如果想废弃某个虚拟环境的话,直接删除虚拟环境的文件夹就可以了,干净,也舒坦。而对于专注数据分析或者有关数学的开发时,直接用已有的conda环境就好了,反正也不会安装其他的包。 看下图的设置方法就可以不需要再单独安装numpy了。

pycharm使用anaconda虚拟环境

添加解释器菜单的第二个就是我们的anaconda的选项了,点击后就可以看到下面右侧的界面。其中有两个选项,创建新的虚拟环境和选择已经存在的环境。

第一次进入pycharm它会直接提示你选择python解释器,也就是要去选定我们的环境。

anaconda所有的虚拟环境都存放在conda目录下的envs目录下,base虚拟环境除外,它是anaconda自己创建的一个虚拟环境。

像上面那样,选择完毕后就可以正常使用了。

补充:在这里补充下anaconda创建和删除虚拟环境的命令。

创建:

conda create -n name python==3.7

其中name和Python版本是可以自己选择的

删除:

conda remove -n name --all

如何将Anconda新建的环境添加到pycharm中

首先进入 Anaconda Prompt ,创建一个测试环境

conda create -n env_test python=3.5 (python版本3.5,名叫env_test的环境)

然后进入该环境中,查看该环境包含了哪些库

activate env_test

conda list

执行完上面两句后,可以看到新建的环境中Anaconda已经为其添加了几个必要的库

File -- Settings -- 搜索Project Interpreter

到此,已成功的将新建的环境配置到pycharm中。

若您觉得本文章对您有用,请您为我点上一颗小心心以表支持。感谢!

(责任编辑:IT教学网)

更多

推荐CorelDraw教程文章