当前位置:   article > 正文

Pycharm+Anaconda的python虚拟环境配置最详细教程_anaconda和pycharm

anaconda和pycharm

经常有刚刚接触python和机器学习深度学习的小伙伴表示不会配置python的环境,拿到代码不知道怎么运行,今天通过这篇博文给大家介绍一下如何通过Pycharm和Anaconda来配置python的虚拟环境,以及遇到一些常见的问题该如何解决.

1.Pycharm 安装

1.1 下载

PyCharm 的下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains

进入官网你将看到以下界面,你只需要根据你的电脑系统选择对应的安装包版本,需要注意的是专业版(Professional)是收费的,如果你有教育edu邮箱可以通过教育邮箱申请免费使用一年,否则你只能选择社区版(Community),主要功能都可以使用,只是像远程服务器ssh连接这种高级功能没有,对于初学者,社区版完全够用了.

2. 安装

当下载好以后,点击安装,修改安装路径,修改好以后,然后一直点击Next,直到安装完成.

2.Anaconda 安装

2.1.Anaconda是什么?

Anaconda是Python的包管理器和环境管理器。通常初学者都会表示困惑:我已经安装了Python,那么为什么还需要Anaconda呢?原因有以下几点:

(1)虚拟管理环境。通常我们需要在一台计算机上开发不同的项目,假如吗在A项目中用到了Python3.5+pytorch1.1,而新的项目要求使用Python3.8+pytorch2.0,这个时候如果在同一个环境可能会导致程序无法运行,而卸载了原本的版本,安装新的pytorch2.0 又会导致之前的项目无法运行,无法导致快速环境切换。这时候conda就可以帮助你为不同的项目建立不同的运行环境,不同的虚拟环境之间是完全隔离的,利用conda你可以非常方便的解决这一问题.

(3) Anaconda附带了一大批常用数据科学包,它附带了conda、Python和 150 多个科学包及其依赖项。因此你可以用Anaconda立即开始处理数据。

(2)管理包。Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。

2.2 下载

(1) 官网(不推荐)

官网下载链接:Anaconda | Individual Edition

官网的下载速度会比较慢.

 (2) 国内源(推荐)

anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

2.3 安装

然后是选择安装路径,提醒新手,尽量不要安装到C盘,然后安装路径中切忌不要带有中文字符和空格,否则后续可能会出现难以解决的问题.

接下来的一步也十分重要,下图所示的两个选项框,第一个的意思是将安装目录添加到环境变量,第二个是设置默认使用python的版本,这两项都选!
 

 最后点击安装,然后等待进度条走完,即可完成安装.

2.4、检验是否安装成功

打开cmd,命令行 在cmd中输入 :python,查看是否有python的环境

 

然后输入: conda info,查看是否有? (检验安装成功的标志)

 如果出现上述信息,表明已经大功告成,如果出现没有内部命令等错误,可能是系统环境变量没有配置正确,建议搜索如何配置Anaconda 环境变量,手动配置一下环境变量.

一般是通过以下步骤:此电脑->属性->高级系统设置->环境变量->path->编辑->新建,然后将下列几个路径添加到环境变量中.

  1. E:\Anaconda(Python需要)
  2. E:\Anaconda\Scripts(conda自带脚本)
  3. E:\Anaconda\Library\mingw-w64\bin(使用C with python的时候) E:\Anaconda\Library\usr\bin
  4. E:\Anaconda\Library\bin(jupyter notebook动态库)

3.在pycharm中用Anaconda创建虚拟环境

3.1创建环境

用pycharm任意创建一个项目,然后点击左上角的file-settings-Add

然后选择,conda环境,创建新的环境,选择python版本,和环境的路径,然后点击OK. 

 

 

安装过的环境都可以通过点击上述Add下的show All,

 

 然后选择环境,即可将当前项目切换到该环境下运行.

除了上述方法,你还可以通过Anaconda Prompt,命令行方式创建环境,常用的命令有:

conda create -n [name] python==3.x[版本] ,中括号中的是name是环境名称,后续的x表示的想要创建的python版本.

conda activate [name] 激活name环境 

conda install xxx 利用conda安装xxx 包.

3.2配置国内源下载包

anaconda的服务器在国外,因此下载速度会比较慢,国内也有一些源的网站,可以大大加速我们的安装包的安装速度,如果你觉得你通过pip安装numpy,pytorch等包的时候速度非常慢,则需要考虑将软件源更换为国内服务器的.具体通过以下操作:

在Anaconda prompt中操作:
最后一条指令是,设置搜索时显示通道地址

  1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  3. conda config --set show_channel_urls yes

查看是否修改好通道?

conda config --show channels

参考:

[1] Anaconda教程01】怎么安装Anaconda3 - 知乎

[2] PyCharm 安装教程(Windows) | 菜鸟教程 


作者简介:国内顶尖高校控制专业毕业,专注于智能优化算法及其应用,运筹优化调度,各类求解器求解,人工智能机器学习、深度学习算法及应用等方向的研究,擅长各类算法的改进、各类数学模型的建模求解,熟悉各类求解器的使用。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/402051
推荐阅读
相关标签
  

闽ICP备14008679号