ubuntu12.04 下 Python開發環境搭建以及matplotlib庫和openCV的安裝

ubuntu12.04 已經自帶Python 2.7,不需要安裝,IDE的話,推薦使用Pycharm,雖然它是收費軟件,但還是提供了免費版本,因爲我並不用Django,所以這個免費版本已經夠我使用了。可以去它的官方網站下載免費版本

下載完安裝包之後,到安裝包所在路徑,在終端運行如下代碼

sudo tar xfz pycharm-community-3.4.1.tar.gz

然後在運行bin文件夾下的 pycharm.sh 即可啓動軟件

在終端下運行下面命令,按裝matplotlib

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

檢查是否安裝成功,在pycharm 下新建一個python文件,運行如下代碼

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
from matplotlib import cm

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
X, Y, Z = axes3d.get_test_data(0.05)
cset = ax.contour(X, Y, Z, cmap=cm.coolwarm)
ax.clabel(cset, fontsize=9, inline=1)

plt.show()

運行結果如下:

運行成功,則表示安裝成功

接下來安裝openCV,它需要NumPy, SciPy兩個庫的支持,在安裝matplotlib庫的時候,我們已經安裝好了,所以我們直接運行下面命令

sudo apt-get update
sudo apt-get install libopencv-* python-opencv

安裝完成後,用如下代碼檢查,是否成功

#__author__ = 'eple'
import cv2 as img

im = img.imread('/home/eple/DIP/1.jpg') #圖片路徑
#img.namedWindow("Image")
img.imshow('Image',im)
img.waitKey(0)
img.destroyAllWindows()


安裝wxPython

sudo apt-get install python-wxtools

檢測代碼:

#__author__ = 'eple'
# -*- coding: utf-8 -*

import wx
app = wx.App()
win = wx.Frame(None)
btn = wx.Button(win)
win.Show()
app.MainLoop()


以上


發佈了53 篇原創文章 · 獲贊 32 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章