以前一直在linux環境下使用python,做爲一枚小菜仍是更喜歡windows。我使用python主要是進行科學計算,安裝軟件、搭建環境遇到了很是多的問題,特此總結。html
1、python安裝java
版本:2.7.8,一路next便好python
2、numpy、scipy安裝linux
numpy:numpy-1.9.1-win32-superpack-python2.7windows
scipy:scipy-0.14.0-win32-superpack-python2.7eclipse
3、matplotlibpython2.7
matplotlib: matplotlib-1.3.1.win32-py2.7字體
dateutil:python-dateutil-2.2.win32-py2.7ui
pyparsing:pyparsing-2.0.3.win32-py2.7spa
一、安裝完matplotlib以後會報錯,安裝dateutil和pyparsing即可以解決
二、三個軟件安裝完成後,還會提示找不到‘six’ :
找到six文件的目錄,個人是D:\Python27\Lib\site-packages\scipy,將三個six文件拷貝到D:\Python27\Lib\site-packages
三、我最初安裝的dateutil版本爲2.3還會提示找不到‘six.moves’,具體緣由不清楚,用2.2版本替換就能夠了
四、中文字體,參考http://blog.chinaunix.net/uid-26611383-id-3521248.html
注:font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14) 在字體上右鍵-屬性,可查看字體名,有些字體不能正常顯示,具體哪些可用請本身動手實驗
4、Eclipse+PyDev
一、首先須要安裝eclipse和jdk
二、pydev安裝,在線安裝一直不成功,直接下載pydev壓縮包,解壓,分別將兩個文件夾放到eclipse對應的文件夾中
三、配置解釋器:在 Eclipse 菜單欄中,選擇Window > Preferences > Pydev > Interpreter – Python,在此配置 Python
注:
一、pydev安裝完,不在eclipse中顯示:JDK與pydev版本不兼容,我最初安裝的JDK1.6,嘗試了pydev不少版本都沒法顯示,以後安裝了JDK1.7,pydev3.8
補充:在64位的PC機上,安裝了32的eclipse和JDK,結果也不能顯示pydev,所有換成64位就行了,阿門!
二、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