PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X

PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X本文适用性如题啊,前一段时间学了些机器学习的东西,就想好好学下python,在10款最好的PythonIDE中选来选去pythonIDE还是选成了PyCharm(JetBrains开发的PythonIDE)。所以,本文适用者:喜欢或习惯使用PyCharmIDE,或某一IDE需要用python做科学计算/数据挖掘/机器学习/深度学习(也就是说需要安装NumPy,S

大家好,欢迎来到IT知识分享网。

#本文适用性
如题啊,前一段时间学了些机器学习的东西,就想好好学下python,在10 款最好的 Python IDE中选来选去python IDE 还是选成了PyCharm ( JetBrains 开发的 Python IDE)。

所以,本文适用者:

  1. 喜欢或习惯使用PyCharm IDE, 或某一IDE
  2. 需要用python做科学计算/ 数据挖掘/ 机器学习/ 深度学习 (也就是说需要安装NumPy,SciPy 等科学计算包)的同学
  3. Mac OSX 系统
  4. 懒!!!Python安装Numpy、Scipy、Matlotlib、Scikit-learn等库的安装过程真是一把泪啊(用pip或其他方法),各种不兼容问题和报错,各模块可能又依赖于其它的软件包或库。自己安装起来那叫个麻烦!

  • 如果只满足条件2和条件4,又是windows系统的的同学,强烈直接推荐 Python(x,y) :(暂时只有windows系统版本的 ,Spyder有Mac版的)
    这个里面含Spyder,各种科学计算包以及工具,如果是初学者,一个在手,万事无忧了,就没有我这种IDE选择恐惧,及之后选安装包方法,选XXX等等的选择恐惧了。

Python(x,y)的官方下载地址
Python(x,y)的其他下载地址

  • 如果符合条件1,同我一样难以割舍 PyCharm的话,但是windows系统的话,其实跟我下面的过程差不多,只是到时候选择windows版的就好了

  • 关键我是符合条件4,少走些弯路,少浪费些时间在配环境上,多些时间码代码吧O(∩_∩)O~

  • 不符合条件4的,想经历这样的分娩过程的童鞋,参看一些别人的经验(参考文章):
    [python] 安装numpy+scipy+matlotlib+scikit-learn及问题解决
    Mac下用numpy,scipy,matplotlib,ipython进行数据分析:初始化环境
    windows下如何快速优雅的使用python的科学计算库?




安装 Anaconda

正因为条件4的原因,就有人将科学计算所需要的模块都编译好,然后打包以发行版的形式供用户使用,Anaconda就是其中一个常用的科学计算发行版。

  1. Anaconda官网下载

    如果下载网速过慢,可以使用清华大学镜像,

  • 下载列表:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
  • 使用说明:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
    这里写图片描述选择自己的python版本号和 图形化安装/命令行安装 (我选的图形化安装),下载下来,双击开始安装就好了。如果选择命令行安装,按照上图(官网说明)的命令安装就好了。
    如果不需要特定的IDE的话,用Anaconda带的spyder就可以了,不用往下看了。
  1. How to set up an IDE to use Anaconda 设置某IDE使用Anaconda(也是在Anaconda官方文档上)
    包括:
  • Spyder
  • Python Tools for Visual Studio (PTVS)
  • PyCharm
  • Eclipse & PyDev
  • Wing IDE
  • Ninja IDE

这里就简单为不想看英文的说一下PyCharm的配置
PyCharm’s Preferences -> Project Interpreter -> Add local -> 选择Anaconda安装所在的文件下的bin/python

PyCharm 安装 NumPy,SciPy 等科学计算包 (Anaconda)for mac OS X Project Interpreter -> Add local “>

这里写图片描述

apply -> OK
这里写图片描述

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/11494.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信