当前位置:   article > 正文

Anaconda+Pycharm安装与环境配置_pycharm配置anaconda运行环境

pycharm配置anaconda运行环境

1、软件安装

anaconda官网,历史版本下载(windows):

Anaconda | The World's Most Popular Data Science Platform

 下载最新版就直接点download,这里是作业要求下载历史版本:

直接链接:Index of / (anaconda.com)

作业中老师要求下载2022年10月的版本:

下载好了,改改路径,其余默认就安装!这里好像会默认推荐选择python版本为3.9。

再去pycharm官网下载pycharm comunity版本:

Download PyCharm: Python IDE for Professional Developers by JetBrains

 下载好了,改改路径,就安装!

2、创建环境

可以理解为建立一个小盒子,各个小盒子(环境)内的python包数量和版本不同,相互独立,解决了不同python包的兼容性问题。

(用conda创建环境是什么意思?)

打开anaconda文件夹中的Anaconda Prompt,类似windows的cmd,进行命令行控制。

conda的命令手册:conda-cheatsheet.pdf

开始创建本次作业的环境:

(base) C:\Users\asus>conda create --name visualNav python=3.9

visaulNav是我的环境的名字,python版本用默认的3.9。

 期间需要敲一个y,看到如上图有#####就说明在创建了,没有出现####可能是报错了,没有下载,需要上网查查。

删除一个环境(我这里环境名是visualNav):(期间也需要敲一个y)

(base) C:\Users\asus>conda remove -n visualNav --all

查看所有环境

(base) C:\Users\asus>conda info --envs

3、激活环境

接下来需要用这个环境的话,就需要激活(activate),以后换一个环境操作也需要先灭活(deactive)这个环境,再激活新环境。

激活一个环境

  1. (base) C:\Users\asus>conda activate visualNav
  2. (visualNav) C:\Users\asus>

出现第二行就说明激活成功。可以在该环境下进行python包的下载。比如下载opencv的包:

(visualNav) C:\Users\asus>pip3 install opencv-python

报错了上网查查,可能是版本问题。

灭活一个环境

(visualNav) C:\Users\asus>conda deactivate

4、pycharm新建工程

接下来打开pycharm,新建一个工程,改改路径,选择Previously configured interpreter,Add Interpreter更改环境。:

左侧选择Conda Environment,如果啥也没有,出现conda executable not found,点击文件夹图标,找到安装Anaconda根目录下的_conda.exe,一定要是根目录下的噢!然后就可以Load Environments,下面会出现环境选择:

 这里我们选择刚刚创建的visualNav,里面已经有cv2和numpy的包了:

 点击 OK -- please wait -- Create 就创建好了!

总的来说,安装好之后,打开Anaconda Prompt创建环境并激活(两行命令),再配置pycharm的环境就OK了!

附:python包的下载

关于python包的下载,除了在Anaconda Prompt进入该环境下载外,

还可以在pycharm的终端(Terminal)下载,命令类似:

 (我之前下过matplotlib的包,所以都是already satisfied。

 如果出现有关pip的报错,可以试一下更新pip,再下载:

pip install --upgrade pip

还有一种方法,不通过命令下载:

点击 File -- Settings 进入设置,找到并双击pip:

 搜索需要下载的包名称,比如matplotlib:

 已经下载好的包是蓝色的,未下载的包点击左下角的Install Package,等待片刻(有时候会很久很久)就会下载好。

根据requirements.txt安装包

(myEnv)/home/saved_work>pip install -r requirements.txt
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/706311
推荐阅读
相关标签
  

闽ICP备14008679号