在anaconda中安装pycharm_anaconda和pycharm关联

在anaconda中安装pycharm_anaconda和pycharm关联经历了装软件的头疼阶段后,终于搞明白Anaconda,python,Pycharm之间的关系及各种python包的安装了一、Anaconda,python,Pycharm1、如果要使用python进行深度学习的话首先需要一个开发环境,说白了就是编python程序的一个软件,这个一般选pycharm比较方便。2、接着需要在pycharm中加载一个python的编译器,这个时候安装一个python即可,网上搜【python安装教程】会有很多。3、也可以安装Anaconda然后pycharm里的编译器选

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

经历了装软件的头疼阶段后,终于搞明白Anaconda,python,Pycharm之间的关系及各种python包的安装了

一、 Anaconda,python,Pycharm

1、如果要使用python进行深度学习的话首先需要一个开发环境,说白了就是编python程序的一个软件,这个一般选pycharm比较方便。
2、接着需要在pycharm中加载一个python的编译器,这个时候安装一个python即可,网上搜【python安装教程】会有很多。
3、也可以安装Anaconda然后pycharm里的编译器选择conda环境下的【python.exe】做编译器。而且安装完Anaconda之后则不需要安装python了,它里面已经自动安装python了。

二、为Pycharm选Anaconda里的python编译器

前面说了,第二种方式是值得推荐的,所以下面以第二种条件下安装python各种包。

1、安装完pycharm和Annaconda(很简单,网上有很多教程)后,开始为pycharm指定编译器,具体步骤如下:

①点击pycharm右上角的【file】
在这里插入图片描述
②点击【settings】,选择【project】—>【Python Interpreter】
在这里插入图片描述

③点击右上角的小按钮
在这里插入图片描述
④点击【Add】
在这里插入图片描述

⑤点击【conda environment】
在这里插入图片描述

⑥然后点击【existing environment】
在这里插入图片描述
⑦点击【…】(如下图所示)找到安装Anaconda文件夹下的python.exe文件选中即可
在这里插入图片描述
在这里插入图片描述

这样你就为pycharm选择好了编译器,一般这么选的是Anaconda中默认的base环境下的python编译器,当然你可以根据不同的代码建python版本、包版本不同的环境,这也是Anaconda的方便之处,这样以后装包或者跑代码什么的就会方便很多了。装包的过程见下:

三、安装、卸载、更新各种python包、库

有两种方式,我一般用方式二

1. 方式一:使用pip在命令窗口(cmd)安装

注意:这种情况下要确保Anaconda的路径已经添加到系统的环境变量中,否则有可能识别不了安装的命令

1.1 安装

①点击win+r输入cmd调出命令窗口来:
在这里插入图片描述
在这里插入图片描述
②接着在窗口输入安装命令即可,我一般会用豆瓣源,这样安装快点,下面
注意:如果你创建了不同的环境在安装之前需要先输入:

activate 环境名

这样才能确保你安装到了对应的环境中,有很多人会出现安装对应包之后还会提示没有这个包的问题,这很有可能是你没有安装到当前工程文件使用的环境中,这也是为什么推荐使用Anaconda的原因,它可以创建指定python版本的环境,在安装python包时把对应环境激活即可正常安装调用。关于Anaconda创建不同的环境可以看下文的第四条。
接着输入以下命令即可安装seaborn包,安装别的包把包名改一下即可

pip install seaborn -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
1.2 卸载

步骤与安装相同,只是第二步的命令直接写为:

# pip uninstall 要卸载的包名
# 下面以卸载seaborn包为例
pip uninstall seaborn

即可

1.3 更新

第①步同安装
第②步大致相同,只是把安装命令改为:

# 下面是以更新pytorch、torchvision为例,更新别的包把这两个包的名字替换一下即可
pip install --upgrade pytorch torchvision -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

即可

2. 方式二:Anaconda安装python包

2.1 安装

①点击以下按钮

在这里插入图片描述
②点击Anaconda下的Anaconda Prompt
在这里插入图片描述
③在以下窗口中输入安装命令即可,如果分不同的环境的话先输入

activate 环境名

接着输入安装语句即可,以 安装seaborn包为例,安装其他包改一下包名即可

pip install seaborn -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

下面举个例子
【在我创建的pytorch环境中安装seaborn包】
步骤如下:
首先:如图所示,点击Anaconda prompt之后出现以下窗口,即基础环境,我想把包装到我创建的pytorch环境中,首先输入

activate pytorch

在这里插入图片描述
之后:进入了pytorch环境中
在这里插入图片描述
接着:输入安装包的语句,以seaborn为例

在这里插入图片描述
最后:点击回车即可安装。

2.2 卸载

步骤①②同安装,不同的是在第③步中把安装语句替换为uninstall(这时候就不用加豆瓣源啦)(下面以卸载seaborn为例)

pip uninstall seaborn
2.3 更新

步骤①②同安装,不同的是在第③步中把安装语句替换为upgrade就可以了(下面以更新seaborn为例)

pip install --upgrade seaborn -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

四、在Anaconda中创建不同的环境以供pycharm选择

①重复【三】中方式【2】的步骤【①】【②】,把Anaconda prompt窗口调出来,如图所示
位于环境下
②检查目前有哪些版本的python可以安装:

conda search --full-name python

在这里插入图片描述
③安装不同版本的python:
以【创建环境名为pytorch,python版本为3.6】为例(环境名和python版本号可以根据自己需求定义)

conda create --name pytorch python=3.6

因为我已经创建过了,就不贴图片了,等待之后输入【y】表示同意就可以了,这样你就创建了自己指定环境名和python版本号的环境了,在Anaconda安装文件下的【envs】文件夹里就能看到自己有哪些环境了
在这里插入图片描述
可以看到这个就是刚刚创建的pytorch环境了,如果在pycharm编程时想要使用这个环境,在重复【二】中的步骤,在步骤【⑥】中选择Anaconda—>envs—>pytorch—>python.exe就切换到pytorch环境下的python编译器了
在这里插入图片描述
如图所示为切换到pytorch环境下的python编译器
在这里插入图片描述

五、Anaconda不同环境的切换

pycharm中选择了不同环境下的python编译器,在安装python包前,先激活相应的环境再安装python包就不会出现安装包之后找不到该包的问题了。
下面展示一下如何切换到各个环境,其实很简单,利用activate语句就可以了,以切换到我自己创建的【pytorch】环境为例

1、点击电脑桌面左下角的Windows图标,打开Anaconda prompt

在这里插入图片描述
在这里插入图片描述

2、输入切换环境的语句:activate + 环境名

activate pytorch

如图所示,表示已经切换到pytorch环境下啦
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/174494.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • stm32f411中文手册(基于stm32f407)

    文章目录智能门锁一、项目背景二、项目功能要求三、元件准备四、项目设计(一)原理图设计(二)硬件设计(三)程序设计智能门锁资料链接:stm32智能门锁.rar哔哩哔哩项目展示视频:https://b23.tv/bxfxvd一、项目背景在消费升级渗透在各个领域的今天,国民消费发生着巨大的变化,与每个人息息相关的家居行业也是如此。现今,越来越多的智能家居产品出现在普通老百姓的生活中,智能照明、智能窗帘、智能扫地机器人等各种智能产品都给人们的生活带来了极大的便利。智能门锁作为智能家居中重要的一环,也成

  • 人物关系图谱:ECharts 实现

    人物关系图谱:ECharts 实现1、什么是EChartsECharts是百度开源的纯Javascript图表库,目前开源可以与highcharts相匹敌的一个图表库,相信有很多国内用户使用。官网http://echarts.baidu.com/2、开始简单配置关系图1、首先配置series的type为graph。2、layout为force,layout可以选择none、circular和force…

  • 箭头函数与普通函数的区别详解[通俗易懂]

    箭头函数与普通函数的区别详解[通俗易懂]箭头函数和普通函数的区别一.外形不同:箭头函数使用箭头定义,普通函数中没有代码实例如下://普通函数functionfunc(){//code}//箭头函数letfunc=()=>{//code}二.箭头函数都是匿名函数普通函数可以有匿名函数,也可以有具体名函数,但是箭头函数都是匿名函数。代码实例如下://具名函数functionfunc(){//code}//匿名函数letfunc=function(){//cod

  • 黑盒测试的测试方法有哪些_黑盒测试包含哪些测试内容

    黑盒测试的测试方法有哪些_黑盒测试包含哪些测试内容一般我们在做软件测试的时候,会遇到黑盒测试,白盒测试,我们今天主要说的是黑盒测试的主要测试方法有那些。接下来就是干货了。最常见的是  边界值 等价类 错误推测法 场景法 因果图法判定表组成法 正交实验设计 下面是详细的解释:前言:在期末考到来的时候复习下黑盒测试。文章copy&paste了很多别人的东西。文章里有很多不足之处。欢迎拍砖!!!!!

    2022年10月21日
  • python字符串与数字的转化_字符串转数字c语言

    python字符串与数字的转化_字符串转数字c语言数字转为字符串这个相对比较简单我们可以使用Python中的str函数直接转换例如将123转换为’123’print(str(123))或者使用格式化print(‘%s’%123)字符串转为数字这个相对比较复杂一点因为Python没有提供类似于str函数的int函数如果转换的是0-9的一个数,那么只采用字典就可实现defchar2num(s):…

    2022年10月12日
  • alibaba fastjson jsonarray转list[通俗易懂]

    alibaba fastjson jsonarray转list[通俗易懂]Stringavatar=teacherEntity.getAvatar();if(!StringUtils.isEmpty(avatar)){List<JSONObject>list=JSONObject.parseArray(avatar,JSONObject.class);Stringava=(String)list.get(0).get(“filePath”);tea

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号