pycharm使用anaconda

pycharm使用anaconda目录一、安装anaconda二、创建新的env三、配置pycharm已有项目切换已经建好的anacondaenv已有项目切换新建的anacondaenv(需要新创建env)新建项目时设置anacondaenv之前一直在windows环境使用pycharm加上virtualenv方式开发,最近由于本地多个virtualenv比较混乱,所以尝试切换anaconda一、安装anaconda下载地址:https://www.anaconda.com/products/individual#windows

大家好,欢迎来到IT知识分享网。

之前一直在windows环境使用pycharm加上virtualenv方式开发,最近由于本地多个virtualenv比较混乱,所以尝试切换anaconda

一、安装anaconda

下载地址:https://www.anaconda.com/products/individual#windows
安装步骤:https://docs.anaconda.com/anaconda/install/windows/
使用开源免费版本
在这里插入图片描述
下载完成后点击安装即可
在这里插入图片描述

二、创建新的env

为了便于区分不同python开发环境,可通过anaconda创建新的python环境,如下图
在这里插入图片描述
上图中的Localtion即为新创建的环境的安装位置,即anaconda安装目录下/envs/环境名,创建新环境需要等待一段时间,创建成功后即可在envs目录下看见新创建的环境
在这里插入图片描述
具体env下的目录结构
在这里插入图片描述

anaconda几个重要的文件位置(用于后续pycharm集成配置)

  • conda executable
    ${ANACONDAT_HOME}/Scripts/conda.exe
  • env对应的python interceptor
    ${ANACONDAT_HOME}/envs/${ENV_NAME}/python.exe

三、配置pycharm

已有项目切换已经建好的anaconda env

原项目使用的python base、virtualenv,现在需要切换anaconda上新建的env,如下:
1、Settings -> Project – > Project Interpreter -> 右上角齿轮 -> add
在这里插入图片描述
2、由于之前已在anaconda中新建env,此处可直接使用已有Conda Environment,选择Existing environment
在这里插入图片描述
注:
(1)类型需选择Conda Environment
(2)Interceptor选择具体env环境目录下的python.exe,即${ANACONDAT_HOME}/envs/${ENV_NAME}/python.exe
(3)Conda executable选择${ANACONDAT_HOME}/Scripts/conda.exe

已有项目切换新建的anaconda env(需要新创建env)

则需要项目使用新建的anaconda env,需要新建全新的env,如下选择New environment

在这里插入图片描述

注:
(1)Location即为新创建的env存放目录,默认为${ANACONDAT_HOME}/envs/${PROJECT_NAME}/python.exe,即在anaconda安装目录envs下新建与工程同名的环境名,可根据需要修改
(2)Conda executable选择${ANACONDAT_HOME}/Scripts/conda.exe
(3)可勾选”Make avaliable to all projects”,如此其他项目也可复用该interceptor配置

新建项目时设置anaconda env

新建项目时的设置界面和之前的编辑Project Interceptor界面类似,只是将interceptor类型变为下拉列表,此处需要选择Conda,之后即可根据:

  • New environment
    新建anaconda环境(新建Localtion目录)
    或者使用已有anaconda环境(使用已经存在的Location目录)
  • Existging interceptor
    使用之前pycharm中已经创建过的anaconda interceptor
    在这里插入图片描述

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14658.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信