ubuntu更新源:
sudo gedit /etc/apt/sources.list
輸入下面的源位址,速率會變高:
deb xenial main restricted universe multiverse
deb xenial-security main restricted universe multiverse
deb xenial-updates main restricted universe multiverse
deb xenial-backports main restricted universe multiverse
##測試版源
deb xenial-proposed main restricted universe multiverse
# 原始碼
deb-src xenial main restricted universe multiverse
deb-src xenial-security main restricted universe multiverse
deb-src xenial-updates main restricted universe multiverse
deb-src xenial-backports main restricted universe multiverse
##測試版源
deb-src xenial-proposed main restricted universe multiverse
最後sudo apt-get update
1、安裝python,教程很多:
參考:安裝python2.7:
1//安裝 python 發布版本,dev包必須安裝,很多用pip安裝包都需要編譯
2 sudo apt-get install python2.7 python2.7-dev
1pip是python的包管理工具,建議python的所有包都用pip進行管理,命令如下://很多pip安裝的包都需要libssl和libevent編譯環境
2 sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
12、python入門介面軟體spyder安裝://安裝 pip
2 sudo apt-get install python-pip
sudo apt-get install python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
sudo pip install scrapy
sudo apt-get install libzmq-dev
sudo pip install pyzmq #here
sudo pip install pygments
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
sudo pip install qtconsole
sudo pip install ipython
apt install spyder
3、安裝numpy和pandas:
pip 用來解決專案依賴問題。將專案所有依賴的第三方庫寫在乙個requirements.txt 中用pip 批量安裝。一般和virtualenv 配合使用,將所有包安裝在virtualenv 的環境中。下面給出用pip 安裝 的方法:
在安裝pip 之前 先安裝 python-dev
apt-get安裝命令sudo apt-get install python-dev
現在安裝好 python-dev 就可以安裝 python-pip
sudo apt-get install python-pip
現在用pip安裝用於數值計算和繪圖的包 分別是numpy scipy matplotlib pandas
sudo pip install numpy
sudo pip install scipy
sudo pip install matplotlib
sudo pip install pandas
最後,驗證自己有沒有安裝成功:
開啟spyder,
新建,輸入:
import numpy as np #為了方便使用numpy 採用np簡寫
array = np.array([[1,2,3],[2,3,4]]) #列表轉化為矩陣
print(array)
"""array([[1, 2, 3],
[2, 3, 4]])
"""print('number of dim:',array.ndim) # 維度
# number of dim: 2
print('shape :',array.shape) # 行數和列數
# shape : (2, 3)
print('size:',array.size) # 元素個數
# size: 6
得出結果即為成功,暫告一段落。
友情提醒,還是把ubuntu的鎖屏取消掉比較好,出現了兩次,鎖屏之後再開啟就一直是鎖屏介面,進不了程式的,不知道是虛擬機器還是ubuntu的原因,可以看我上乙個部落格。
2023年11月21日開發手記
更改了幾處bug 1 將棧由全域性變數變為區域性變數,修正了起始點不變的問題。2 將低通濾波器改為高通濾波器,修正了壓入棧的資料過多問題。f np.fft.fft2 new gray array rows,cols f.shape f 0 fftadd 0 f rows fftadd rows 0 ...
2023年11月21日開發手記
更改了幾處bug 1 將棧由全域性變數變為區域性變數,修正了起始點不變的問題。2 將低通濾波器改為高通濾波器,修正了壓入棧的資料過多問題。f np.fft.fft2 new gray array rows,cols f.shape f 0 fftadd 0 f rows fftadd rows 0 ...
2023年11月21日 元祖
元祖為對列表的二次加工,元素不可被修改 與列表的差異 並且元祖不能增加或者刪除 tu 1111,22,sxj 22 66,true,小括號叫元祖一般在最後一行 乙個逗號 與以後的引數做區分 對應的類叫tuple v tu 0 也可以被索引 v1 tu 1 2 print v,v1 元祖不能增加修改刪...