Anaconda安装与配置
工作原因,需要开始研究AI相关知识了。老实说,之前从来没接触过这一块,只好边学边做,边做边学。
开始
为啥要用anaconda呢?契机很简单,在研究AI之前我的大部分时间都是在写C代码的(也写过一阵子java)。忽然要转python,结果自己这里连python环境都没有。虽然之前稍微研究过一阵子python,但是因为工作中不怎么用,早就放下许久了,现在跟个小白没啥差别。
所以我的第一步就是要搭一个python开发环境。下好了python3,pycharm这些,配置了一下环境变量,本地python可以运行了,但马上我就发现这才是万里长征第一步:AI开发所需的数据分析、图表、建模的外部包太多了,包和包之间还互相有依赖,把开发所需的外部包配置好又是一个大工程。
最开始,我想下个matplotlib包,试着写个小的作图程序练下手,毕竟好久没写python了。结果一个matplotlib整了一个晚上,又是换源下载又是配置依赖,一晚上的时间花下去我终于……还是没安装好。
第二天我把这经历告诉了单位的一个大牛,对方直接来了一句:“用anaconda呀,包都给你安排好了!”
醍醐灌顶!
那么,用anaconda吧
anaconda下载与安装
anaconda好处都有啥?这个我就不多说了,网上一搜一大堆,反正我用它的主要目的就是不用费心搞这些外部包的下载配置啥的了。
想用anaconda首先需要下载anaconda,anaconda有官网,直接百度搜anaconda就能搜到。或者直接去这个地址去下:
anaconda下载
下载链接在页面偏下位置,注意区分系统。
下载之后安装,没什么可说的。
anaconda的配置
我用的是windows系统,安装之后开始菜单里就有运行程序了,点击运行,界面出来啦!
anaconda的windows界面,如果是带图形界面的linux系统,界面和这个差不多:
下面选择一个工具点击lunch,你就会发现……毛反应都没有。
很可惜,虽然anaconda提供了图形界面,但是不知为什么这个图形界面的问题挺多的。当然根据实际的情况不一定每个人都会遇到问题,但是不管你有没有碰上问题,反正我碰上了。问题包括但不限于:工具打不开、虚拟环境无法创建、界面卡死、运行速度极慢等……
但是!好好看看你的anaconda安装路径,除了这个图形界面的运行程序,是不是还有一个命令行程序?