pycharm中使用anaconda部署python环境的方法步骤


Posted in Python onDecember 19, 2018

今天来说一下python中一个管理包很好用的工具anaconda,可以轻松实现python中各种包的管理。相信大家都会有这种体验,在pycharm也是有包自动搜索和下载的功能,这个我在前面的一篇博客中有相关的介绍(详情请查看点击打开链接),但是这种功能对于一些包是可以使用的,但是总是会遇到有些包下载失败或查询不到的时候,这个时候就会让人很苦恼了。这里我们就来说一下anaconda的好处。

下面是我从别的地方贴来的说辞:

Anaconda的优点总结起来就八个字:省时省心、分析利器。

省时省心: Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。

分析利器: 在 Anaconda 官网中是这么宣传自己的:适用于企业级大数据分析的Python工具。其包含了720多个数据科学相关的开源包,在数据可视化、机器学习、深度学习等多方面都有涉及。不仅可以做数据分析,甚至可以用在大数据和人工智能领域。

我想通俗的说一下anaconda的“帅”。

(1)在我们安装好anaconda的时候,这个工具中会自带很多python的包,我们可以在pycharm中可视化进行查看。

(2)在我们需要使用的包系统中不存在的时候,我们可以很省心的进行包的在线下载,绝对的让你很满意。

废话就说到这里,下面具体说下anaconda的安装和简要的使用方法。

anaconda安装

首先我们进入到anaconda的官网(点击打开链接),如下图所示,会看到anaconda的下载页面:

pycharm中使用anaconda部署python环境的方法步骤

下拉或者单击图中的Windows选项,得到如下图所示的界面,此时可以根据自己需要的版本进行相应的选择2.7或3.6,当然也可以其它的版本进行安装。                            

pycharm中使用anaconda部署python环境的方法步骤

点击图中的下载按钮后便可以进行anaconda的下载,之后便会得到一个anaconda的exe可执行文件。

双击这个可执行文件,然后得到如下图所示:

pycharm中使用anaconda部署python环境的方法步骤

单击“Next”,进入如下界面: 

 pycharm中使用anaconda部署python环境的方法步骤

直接单击“I Agree”,进入如下图: 

pycharm中使用anaconda部署python环境的方法步骤

这里面选择第一个就可以了,因为我们一般都只会使用一个账户(当然有需要的也可以选择第二个,这里是无妨碍的),点击“Next”:                                                             

pycharm中使用anaconda部署python环境的方法步骤

单击图中的“Browse”,选择文件的安装位置(一般不提倡安装在c盘),然后点击“Next”,得下图: 

pycharm中使用anaconda部署python环境的方法步骤

这里建议第二个选项不要打钩(因为我们有可能平时使用的是默认的python.ext,这样会产生冲突),在需要的时候我们可以在pycharm中找到文件的安装位置进行添加即可,单击“Install”,之后便可进行安装,然后等待安装完成。

pycharm导入anaconda

在pychar中,单击“File”,然后选择“Settings”,然后单击,如下所示:

pycharm中使用anaconda部署python环境的方法步骤

在“Settings”窗口中选择图中箭头所指的选项,然后会看到右侧有“Project Interpreter”,然后后面的框里面应该选择你的anaconda中python.exe的位置,自己进行选择即可,然后就会得到如上的界面。(由于我的是以前就搞好了的,所以就不重复了操作了)。点击“ok”,至此我们就已经完成了这个工作。

anaconda下载python的包

在这里呢,我就使用比较“笨”方法了,设置环境变量的什么的就省了,如果有需要的可以自己到网上查阅相关的资料。

打开“cmd”窗口(快捷键win+R,然后输入“cmd”),如下图:                       

pycharm中使用anaconda部署python环境的方法步骤

执行如下图中箭头所示的操作将当前目录定位到anaconda的目录,记住要定位到其中的Scripts目录中,我的目录是“D:\Users\lenovo\Anaconda2\Scripts”,所以我定位到了这个文件位置。然后我们就可以使用pip进行安装了,记住这个pip是anaconda的pip工具(如果你装过python.exe的话,那么你的用户目录中的pip也是可以操作的,不过那里的pip就不是anaconda中的了,所以,请记住一定要切换到这个目录后进行pip安装),在这里我是使用了pip install cocos2d的命令进行了“cocos2d”这个包的安装,之后便是等待安装完成即可。  

pycharm中使用anaconda部署python环境的方法步骤

至此就完成了包的安装。 

 好了,至此这次的介绍就结束了。希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python采集腾讯新闻实例
Jul 10 Python
Python的净值数据接口调用示例分享
Mar 15 Python
python多进程下实现日志记录按时间分割
Jul 22 Python
opencv3/C++ 平面对象识别&透视变换方式
Dec 11 Python
python中rc1什么意思
Jun 19 Python
利用python清除移动硬盘中的临时文件
Oct 28 Python
GitHub上值得推荐的8个python 项目
Oct 30 Python
python+openCV对视频进行截取的实现
Nov 27 Python
python中判断数字是否为质数的实例讲解
Dec 06 Python
详解Python常用的魔法方法
Jun 03 Python
python 对图片进行简单的处理
Jun 23 Python
Python数组变形的几种实现方法
May 30 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 #Python
python json.loads兼容单引号数据的方法
Dec 19 #Python
Python查找文件中包含中文的行方法
Dec 19 #Python
对python requests发送json格式数据的实例详解
Dec 19 #Python
解决Python下json.loads()中文字符出错的问题
Dec 19 #Python
python执行CMD指令,并获取返回的方法
Dec 19 #Python
python使用response.read()接收json数据的实例
Dec 19 #Python
You might like
php生成数组的使用示例 php全组合算法
2014/01/16 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
PHP网站自动化配置的实现方法(必看)
2017/05/27 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
Js实现网页键盘控制翻页的方法
2014/10/30 Javascript
浅析node.js中close事件
2014/11/26 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
使用Javascript写的2048小游戏
2015/11/25 Javascript
详解jQuery的表单验证插件--Validation
2016/12/21 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
JavaScript图片处理与合成总结
2018/03/04 Javascript
javascript、php关键字搜索函数的使用方法
2018/05/29 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
Vue实现简单的留言板
2020/10/23 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
Python原始套接字编程实例解析
2020/01/29 Python
python读取与处理netcdf数据方式
2020/02/14 Python
为什么说python适合写爬虫
2020/06/11 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
安全教育心得体会
2013/12/29 职场文书
119消防日活动总结
2014/08/29 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
nginx里的rewrite跳转的实现
2021/03/31 Servers
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
mysql配置SSL证书登录的实现
2021/09/04 MySQL
MySQL中的引号和反引号的区别与用法详解
2021/10/24 MySQL