Anaconda3虚拟环境创建及PyCharm下虚拟环境配置

欢迎学习交流!
邮箱: z…@1…6.com
网站: https://zephyrhours.github.io/

声明: 有偿解答问题,可远程服务,欢迎邮件联系,一次服务费用1-10元不等,视问题难易而定,上不封顶,有意者联想,非诚勿扰;

前言

很多学习深度学习(Deep Learning)的朋友对python这个语言并不陌生,作为一门动态且面向对象的编程语言,它不但提供了高效的高级数据结构,还能简单有效地面向对象编程,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。更是随着深度学习的流行,使其成为近年来一门流行的编程语言。Python虽然有很多的优势,但是其本身也有很多的限制,尤其是各种安装包之间的不兼容性,使得其在widows下环境配置成为一个非常让人头疼的问题,这对新手而言很不友好,笔者在学习python的过程中也是被虐千百次,这也是学习必经过程,不经风雨怎么见彩虹。下面进入正题,首先简单介绍一下 Python与Anaconda的区别:

  • 英文含义
    python 的英文含义【巨蟒,蟒蛇】,anaconda 的英文含义【水蛇,蟒蛇】;因为蟒蛇具有吞噬的能力,所以其含义就是要表明这门语言具有很好的兼容性,包容性;
  • 平台
    python在linux和MacOS系统下的环境配置及安装过程非常简单,但是其在window下环境的配置就不那么容易,随着版本的迭代,现在的python 3.x 已经可以在windows下进行快速安装,但是Python官方的安装包一般只是包括一些基础的环境,里面并没有各种需要的库文件,因此后期还是需要根据用户的不同需求进行配置,这就导致了windows环境配置的问题。Anaconda并不是python官方推出的,它是一个开源的Python发行版本,但是针对windows平台进行了优化 (当然在linux下也是可以使用的),其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大。但是这对初学者来说,尤其是使用window系统进行开发的用户而言是一件非常好的事情,这就免去的安装各种包的困扰。简单理解就是Anaconda是包含各种安装包的python的集成版本

进行深度学习开发各种不同环境之间需要不同的安装版本,如果都是在基环境(base)下安装就会导致,在使用基于不同版本安装包写的程序时,各种bug频出。而anaconda下面的虚拟环境就很好的解决了这个问题,用户可以根据不同的任务环境创建各种不同版本的不同任务的环境,这些环境之间都是相互独立的,在启用不同任务的时候,只需要切换一下python环境就能快速解决。下面笔者分享自己使用anaconda创建虚拟环境和pycharm下虚拟环境配置的具体过程,以供参考!

一、虚拟环境创建

1. 常用的命令

  • 虚拟环境创建
# 语法
conda create -n your_env_name python=X.X    # your_env_name是创建的虚拟环境名称; X.X为创建的python版本
# 示例
conda create -n pytorch python=3.7  # pytorch就是创建的虚拟环境名称,根据需求自行更改;python=3.7为创建的环境是3.7版本的python
  • 激活虚拟环境
# 语法
conda activate your_env_name   # your_env_name是创建的虚拟环境名称;
# 示例
conda activate pytorch     # pytorch就是创建的虚拟环境名
  • 删除环境
# 语法
conda remove -n your_env_name --all     # your_env_name是虚拟环境名称
# 示例
conda remove -n pytorch --all          # pytorch就是需要移除的虚拟环境名称

2. 虚拟环境创建过程

1). 点击桌面的开始,找到自己的Anaconda中的 Anaconda Prompt(anaconda)
在这里插入图片描述
2). 在命令窗口创建需要的环境,具体命令如下
在这里插入图片描述
3). 激活环境变量
在这里插入图片描述
4). 安装相应包

安装相关包的方法有三种,下面简单的介绍一下三种安装方法:

  • 方法一
    直接在该命令窗口采用conda 进行安装,与pip安装本质一样,只需要使用conda替代pip命令即可
    注意: 需要在 Anaconda Prompt(Anaconda3) 这个窗口下激活环境后进行安装,具体安装命令如下:
conda install xxx
  • 方法二
    使用pip命令进行安装,这时需要首先使用cmd命令打开命令窗口,然后利用命令进行虚拟环境下,然后采用pip命令进行安装,具体安装如下:
# 进入创建的虚拟环境
cd D:\ProgramData\Anaconda3\envs\ITAA   # ITAA 为这里的虚拟环境,根据自己anaconda安装环境自行更改命令路径
# 安装命令
pip install xxx

笔者示例:
在这里插入图片描述

  • 方法三
    使用anaconda软件界面进行安装,具体操作如下:
    在这里插入图片描述

在这里插入图片描述
注意: 这里的ITAA为创建的环境,跟前面的ISTAA,pytorch等都是创建的虚拟环境名称,因为该文章是在不同的电脑上完成的,所以截图中的虚拟环境不一致,这里仅供参考,读者在创建虚拟环境时根据自己创建的环境名称自行更改命令即可。

进入之后可以看到环境下已经安装的各种包及相应版本,我们根据需求在搜索框中搜索需要安装的包,然后选中,点击 应用(“Apply”)按钮即可完成安装,
在这里插入图片描述

二、 PyCharm环境设置

上面在虚拟环境创建后,讲述了三种安装相应库的方法,用户根据自身需求进行选择即可,下面介绍在Pycharm下如何设置并启用该虚拟环境,具体过程如下:

1). 进入编译器环境,具体如下:File—Settings—Project—Python Interpreter
在这里插入图片描述
在python编译器下(python interpreter)下进行环境配置在这里插入图片描述
旧版本的pycharm的➕在窗口的最下面,新版本的pycharm的➕在窗口的最上面(下面是当前最新的版本)
在这里插入图片描述
选择 创建的虚拟环境 所在的文件路径
在这里插入图片描述
在弹出窗口中找到创建的虚拟环境,一般虚拟环境在 Anaconda3—> envs 文件夹下面,然后进入创建的虚拟环境文件夹(这里是ITAA文件夹中),选中其中的编译器 python.exe,然后点击 OK 即可
在这里插入图片描述
然后就可以看到虚拟环境编译器所在路径
在这里插入图片描述

3). 添加完成虚拟环境之后,点击OK确认,就可以看到在python编译器选项窗口中多出了一个虚拟编译环境,选中虚拟环境,然后点击OK,就可以看到虚拟编译环境安装的相应的安装包。
在这里插入图片描述
最后点击OK,或者Apply即可完成虚拟环境的配置!
在这里插入图片描述

友情提示:

利用python进行编程的朋友,尤其是学习深度学习的朋友,一定要注意各种安装包版本之间的兼容性,一般很多问题都是源于版本的不匹配造成的,因此建议大家不要采用最新的版本,尽量采用相对成熟的python版本及安装包版本进行安装,以免去不必要的麻烦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独不懂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值