由于研究生阶段的研究方向需要使用机器学习及深度学习的东西,需要使用python以及各种开源包如numpy、scipy、sklearn、TensorFlow等。一开始是自己一个一个单独到官网去下(自己第一次就是这么傻且有耐心),并且需要注意第三方开源包存在依赖关系,下载要按顺序,比如sklearn依赖于numpy、scipy,这两个不先安装,sklearn会下载失败。

后来发现可以使用pycharm里面自带的下载第三方软件包的功能,但是无论是在mac上还是pc上都会出现各种问题,非常难搞,最终,我选择了anaconda包管理器,它可以自动管理各种第三方包之间的依赖关系,以及各个包和python的版本对应关系。

在官网下载安装后,在pycharm进行环境配置,这里对mac上的配置过程进行记录。
在pycharm->preference,点击右上角的齿轮(点击左下角的加号是pycharm提供的下载,单独下载某个包)
在这里插入图片描述
add,接下来这里要注意,自己第一次理所当然觉得是第二个(感觉很多人在这里都会很自然地选第二个吧),配置完并不可以,上网查了之后才知道是要配第三个。
在这里插入图片描述
选择路径(Mac版的anaconda中python程序所在的路径和win是不一样的)
在这里插入图片描述
添加完可以看到列表中有各种第三方包,包括我们要的sklearn。
尝试导入sklearn,可以导入。
开开心心开始养蛇之路~

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐