使用anaconda有一个不方便的地方就是基础环境的包太多了!用不过来啊,导致很臃肿,比如进行打包exe程序等的时候会有点麻烦,使用pycharm的时候导入包也很久。

基于anaconda!

如何在pycharm中使用不同的环境:

在配置pycharm的的python解释器时,找到anaconda的环境存在的文件夹envs,选择里面的某个环境下的python解释器即可。目录一般位于**Anaconda3/envs/**下

如何在pycharm中导入annconda创建python新环境、以及导入虚拟环境?_虚拟环境

上面的做法是使用已经创建的环境,其实就是选择使用哪个环境的解释器,就会选择什么环境。如果是创建虚拟环境,那么同样可以选择某个环境的解释器而非只base环境,一样的道理,选择哪个环境下的解释器作为虚拟环境的解释器,就默认导入该环境下的包作为虚拟环境的原始包。如下:

如何在pycharm中导入annconda创建python新环境、以及导入虚拟环境?_python_02


如下,已经创建该虚拟环境,且hello下的所有包已经成为该虚拟环境test的包。F盘下的unitiled项目使用的正是test虚拟环境。可以把该虚拟环境test理解为一个文件夹,里面存放了解释器和python包和其它一些东西。

如何在pycharm中导入annconda创建python新环境、以及导入虚拟环境?_虚拟环境_03


当然,如果已经有虚拟环境,那么修改设置里面的解释器为已经存在的虚拟环境文件夹下的python解释器即可导入该虚拟环境到pycharm中。

其实虚拟环境就相当于随身携带的python环境,可以这么理解。当然,anaconda里面创建的环境也是这么理解的。

欢迎加入QQ群一起学习和交流,只为学习和交流:275259334