pycharm使用anaconda全过程
作者:罗小爬EX 发布时间:2023-07-19 04:57:12
之前一直在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://blog.csdn.net/luo15242208310/article/details/119355238


猜你喜欢
- 1.说明:复制表(只复制结构,源表名:a 新表名:b)SQL: select * into b&nb
- 如下所示:try: f =open("D:/1.txt",'r') f.clos
- 一个非常繁琐粗暴的方法,python属于入门级水平,就酱先备份一下,如果有更好的方法再更新arrs=[[2,15,48,4,5],[6,7,
- 2012年,AlexNet横空出世。它首次证明了学习到的特征可以超越手工设计的特征。它一举打破了计算机视觉研究的现状。AlexNet使用了8
- mysqldump -u user -p db tab1 tab2 &
- 制作初衷:外地开了票到公司后发现信息有错误,无法报销;公司的行政和财务经常在工作日被问及公司开票信息,影响心情和工作;引入相应的专业APP来
- 前言我最近喜欢去听情感类的节目,比如说,婚姻类,我可能老了吧。我就想着怎么把音乐下载下来了,保存到手机上,方便我们业余时间去听。发送请求首先
- 在网页中放iframe,如果frameborder=0;就没有边框显示了;但动态创建时,在IE7中就不行了,从网上找到解决的办法,写出来记录
- 前言超参调优是“模型调优”(Model Tuning)阶段最主要的工作,是直接影响模型最终效果的关键
- 设计方法曾经是个很尴尬的话题,因为经常看上去很美。专业人士们动手动脚折腾一大圈,出来的结果令人大跌眼镜。也有些设计师总喜欢把方法、概念吹的特
- ⭐️ requests的使用(一) 大家好,今天就来说说requests的基础用法。requests是一个很实用的Python H
- 关于作者 王丹丹 , IBM 中国系统与技术中心软件工程师,自从 2006 年加入 IBM,一直从事 Web 系统设计和开发工作,有五年 P
- 中间件介绍中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与
- 一、 前提:有Google账号(具体怎么注册账号这里不详述,大家都懂的,自行百度)在你的Google邮箱中关联好colab(怎样在Googl
- 当我们需要将一个一维数组转换成一个多层结构的时候,最简单但是最慢的就是多个for循环嵌套,但是这样做有一些缺点,那就是效率太低、而且有多少层
- 这篇文章主要介绍了基于python3实现倒叙字符串,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可
- /* * Date Format 1.2.3 * (c) 2007-2009 Steven Levithan * MIT license *
- 快捷键1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意
- MySQL安装与配置1、所用MySQL的版本为:MySQL_5_1_26.msi;2、下载好软件后双击进入以下界面: 3、点击Ne
- 今天看看那些知名的Logo,可能你没注意过,它们也是一直在变化,有的还挺雷人的!先从时尚的苹果开始吧,苹果也有土的时候。1976年那第一个L