zoukankan      html  css  js  c++  java
  • Eclipse+Pydev+numpy+scipy+matplotlib

        之前一直在linux环境下使用python,作为一枚小菜还是更喜欢windows。我使用python主要是进行科学计算,安装软件、搭建环境遇到了非常多的问题,特此总结。

    一、python安装

        版本:2.7.8,一路next便好

    二、numpy、scipy安装

          numpy:numpy-1.9.1-win32-superpack-python2.7

          scipy:scipy-0.14.0-win32-superpack-python2.7

    三、matplotlib

        matplotlib: matplotlib-1.3.1.win32-py2.7

        dateutil:python-dateutil-2.2.win32-py2.7

        pyparsing:pyparsing-2.0.3.win32-py2.7

        1、安装完matplotlib之后会报错,安装dateutil和pyparsing便可以解决

        2、三个软件安装完成后,还会提示找不到‘six’  :

            找到six文件的目录,我的是D:Python27Libsite-packagesscipy,将三个six文件拷贝到D:Python27Libsite-packages

        3、我最初安装的dateutil版本为2.3还会提示找不到‘six.moves’,具体原因不清楚,用2.2版本替换就可以了

        4、中文字体,参考http://blog.chinaunix.net/uid-26611383-id-3521248.html

             注:font = FontProperties(fname=r"c:windowsfontssimsun.ttc", size=14)   在字体上右键-属性,可查看字体名,有些字体不能正常显示,具体哪些可用请自己动手实验

    四、Eclipse+PyDev

         1、首先需要安装eclipse和jdk

         2、pydev安装,在线安装一直不成功,直接下载pydev压缩包,解压,分别将两个文件夹放到eclipse对应的文件夹中

         3、配置解释器:在 Eclipse 菜单栏中,选择Window > Preferences > Pydev > Interpreter – Python,在此配置 Python

         注:

         1、pydev安装完,不在eclipse中显示:JDK与pydev版本不兼容,我最初安装的JDK1.6,尝试了pydev很多版本都无法显示,之后安装了JDK1.7,pydev3.8

             补充:在64位的PC机上,安装了32的eclipse和JDK,结果也不能显示pydev,全部换成64位就好了,阿门!

         2、JDK可以安装多个版本,可以为不同的eclipse分别制定JDK,在eclipse的eclipse.ini文件最开始添加如下两行便好:   

             -vm
             C:/Program Files/Java/jdk1.7.0_04/bin/javaw.exe

    参考文章

         http://www.tuicool.com/articles/uIfIba

         http://blog.chinaunix.net/uid-26611383-id-3521248.html

    相关库下载路径:

        http://www.scipy.org/

       http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil

    另附我的安装软件下载链接:

       http://pan.baidu.com/s/1dD3sA9F

        

  • 相关阅读:
    【sybase】You can’t run SELECT INTO in this database的解决办法
    【IDEA】在IDEA中使用@Slf4j报错,找不到log
    【Java并发】线程的顺序执行
    MySQL报错码对照大全 清风徐来
    Java Swing日期控件的使用 清风徐来
    Android6.0使用BaiDu地图SDK动态获取定位权限 清风徐来
    Sublime Text 2学习记录
    Windows Phone开发笔记1:基础使用
    DirectX学习笔记:关于DX Component结构分析
    Windows 8 Metro开发学习笔记1
  • 原文地址:https://www.cnblogs.com/naonaoling/p/4150666.html
Copyright © 2011-2022 走看看