當前位置:首頁 » 編程語言 » python27numpy

python27numpy

發布時間: 2022-06-29 08:20:32

python用pip安裝numpy

python用pip安裝numpy
numpy是開源的數值計算擴展,可用來存儲和處理大型矩陣,比Python自身的嵌套列表(nested pst structure)結構要高效的多。
很多庫都是以此庫為依賴庫的,所以特別重要。最常用的是它的數組功能,numpy.array([,,,,,])
安裝方法是:首先cmd下跳到C:Python27Scripts,再使用easy_install.exe pip安裝pip,最後通過pip install numpy可直接安裝numpy。
推薦學習:Python視頻教程
表明安裝成功。以上就是小編分享的關於python用pip安裝numpy的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!

⑵ 如何查看python2.7的nltk

1.安裝Python(我安裝的是Python2.7,目錄C:\Python27)
可以到CSDN、OSChina、Sina Share等網站下載
也可以到Python官網下載:http://www.python.org/
2.安裝NumPy(可選)
到這里下載:http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2-win32-superpack-python2.7.exe
注意Py版本
下載之後執行exe文件(程序會自動搜索python27目錄)
3.安裝NLTK(我下載的是nltk-2.0.3)
到這里下載:http://pypi.python.org/pypi/nltk
把nltk-2.0.3解壓到C:\Python27目錄
打開cmd,進到C:\Python27\nltk-2.0.3目錄(輸入:cd C:\Python27\nltk-2.0.3)
輸入命令:python setup.py install
4.安裝PyYAML:
到這里下載:http://pyyaml.org/wiki/PyYAML
注意Py版本
下載之後執行exe文件(程序會自動搜索python27目錄)
5.打開IDLE,輸入import nltk,沒有錯誤的話,就說明安裝成功了。
到這里,NLP所需的基本python模塊都已經安裝好了,然後要安裝NLTK_DATA了
下載NLTK_DATA有好幾種方法,這里我只介紹一種
6.繼續第五步,已經import nltk了,然後輸入nltk.download(),這樣就可以打開一個NLTK Downloader(NLTK下載器)
7.注意下載器下邊的Download Directory,我設置的是C:\nltk_data
8.在計算機-屬性-高級系統設置-高級-環境變數-系統變數-新建:上邊:NLTK_DATA,下邊:C:\nltk_data
9.選擇你要下載的包(語料庫、模塊),可以一次性下載(我在下載過程中總是出現out of date),也可以逐個下載(我就這么做的。。。)
10.成功安裝包之後怎麼測試呢?輸入下邊的語句就可以。
>>> from nltk.corpus import brown
>>> brown.words()
['The', 'Fulton', 'County', 'Grand', 'Jury', 'said', ...]

⑶ 明明已經安裝成功了Numpy以及matplotlib,但是每次import時還是會報錯,跪求python高手。

解決方法如下:

1、在預設狀態下,導入一個已編寫好的py文件用import 跟上py文件名,很簡單。但有時系統會出現SyntaxError: invalid syntax的錯誤,如下圖所示

⑷ python2.7.12 對應什麼版本的numpy

可以直接去下這個國外大學編譯好的numpy庫:

http://www.lfd.uci.e/~gohlke/pythonlibs/#numpy

下載最新版本就可以了,對應「cp27」,也就是python2.7.*。

你32位系統就win32,64位就是win64。

下載後解壓縮,直接放到C:Python27Libsite-packages里就可以了。


⑸ python里怎樣裝numpy

因為對機器學習演算法進行實戰的話,python語言是必須的,所以前幾天進行了安裝和配置。說實話,相比較其他的編程語言的IDE來講,python本身問題不大,但是因為要有很多的矩陣的計算,所以要安裝numpy包!但是這個過程在我的電腦上出現了比較大的問題,所以,將這一過程記錄下來,萬一以後電腦出現了問題重新安裝的話還能做參考!!

聲明電腦配置: win7 64位

python安裝版本:Python 2.7 (也可以是python3.x 本人不習慣用最新的版本,所以選擇了2.7)

1.下載 對應版本numpy 的.whl文件 (注意:我的電腦確實是64位的,而且python也安裝的64位版本的,但是在之後的命令行安裝的時候壓根安裝不了64位的,到後面再說)

http://www.lfd.uci.e/~gohlke/pythonlibs/

⑹ Python程序報錯

應該是和默認的cmd中的系統環境不一樣,所以找不到python的目錄。

你可以嘗試一下:
計算機-屬性-高級系統設置-環境變數-系統變數框-Path,加入C:\Python27【你的python目錄】,用「;」同前面的隔開

如果解決了您的問題請採納!
如果未解決請繼續追問!

⑺ python中稀疏矩陣的怎麼用numpy處理

NumPy是一個關於矩陣運算的庫,熟悉Matlab的都應該清楚,這個庫就是讓python能夠進行矩陣話的操作,而不用去寫循環操作。
下面對numpy中的操作進行總結。
numpy包含兩種基本的數據類型:數組和矩陣。
數組(Arrays)
>>> from numpy import *>>> a1=array([1,1,1]) #定義一個數組>>> a2=array([2,2,2])>>> a1+a2 #對於元素相加array([3, 3, 3])>>> a1*2 #乘一個數array([2, 2, 2])##>>> a1=array([1,2,3])>>> a1
array([1, 2, 3])>>> a1**3 #表示對數組中的每個數做平方array([ 1, 8, 27])##取值,注意的是它是以0為開始坐標,不matlab不同>>> a1[1]2##定義多維數組>>> a3=array([[1,2,3],[4,5,6]])>>> a3
array([[1, 2, 3],
[4, 5, 6]])>>> a3[0] #取出第一行的數據array([1, 2, 3])>>> a3[0,0] #第一行第一個數據1>>> a3[0][0] #也可用這種方式1##數組點乘,相當於matlab點乘操作>>> a1=array([1,2,3])>>> a2=array([4,5,6])>>> a1*a2
array([ 4, 10, 18])

Numpy有許多的創建數組的函數:
import numpy as np

a = np.zeros((2,2)) # Create an array of all zerosprint a # Prints "[[ 0. 0.]
# [ 0. 0.]]"b = np.ones((1,2)) # Create an array of all onesprint b # Prints "[[ 1. 1.]]"c = np.full((2,2), 7) # Create a constant arrayprint c # Prints "[[ 7. 7.]
# [ 7. 7.]]"d = np.eye(2) # Create a 2x2 identity matrixprint d # Prints "[[ 1. 0.]
# [ 0. 1.]]"e = np.random.random((2,2)) # Create an array filled with random valuesprint e # Might print "[[ 0.91940167 0.08143941]
# [ 0.68744134 0.87236687]]"

數組索引(Array indexing)
矩陣
矩陣的操作與Matlab語言有很多的相關性。
#創建矩陣
>>> m=mat([1,2,3])
>>> m
matrix([[1, 2, 3]])

#取值
>>> m[0] #取一行
matrix([[1, 2, 3]])
>>> m[0,1] #第一行,第2個數據2>>> m[0][1] #注意不能像數組那樣取值了
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
File "/usr/lib64/python2.7/site-packages/numpy/matrixlib/defmatrix.py", line 305, in __getitem__
out = N.ndarray.__getitem__(self, index)
IndexError: index 1 is out of bounds for axis 0 with size 1#將Python的列表轉換成NumPy的矩陣
>>> list=[1,2,3]
>>> mat(list)
matrix([[1, 2, 3]])

#矩陣相乘
>>> m1=mat([1,2,3]) #1行3列
>>> m2=mat([4,5,6])
>>> m1*m2.T #注意左列與右行相等 m2.T為轉置操作
matrix([[32]])
>>> multiply(m1,m2) #執行點乘操作,要使用函數,特別注意
matrix([[ 4, 10, 18]])

#排序
>>> m=mat([[2,5,1],[4,6,2]]) #創建2行3列矩陣
>>> m
matrix([[2, 5, 1],
[4, 6, 2]])
>>> m.sort() #對每一行進行排序
>>> m
matrix([[1, 2, 5],
[2, 4, 6]])

>>> m.shape #獲得矩陣的行列數
(2, 3)
>>> m.shape[0] #獲得矩陣的行數2>>> m.shape[1] #獲得矩陣的列數3#索引取值
>>> m[1,:] #取得第一行的所有元素
matrix([[2, 4, 6]])
>>> m[1,0:1] #第一行第0個元素,注意左閉右開
matrix([[2]])
>>> m[1,0:3]
matrix([[2, 4, 6]])
>>> m[1,0:2]
matrix([[2, 4]])35363738394

擴展矩陣函數tile()
例如,要計算[0,0,0]到一個多維矩陣中每個點的距離,則要將[0,0,0]進行擴展。
tile(inX, (i,j)) ;i是擴展個數,j是擴展長度
實例如下:
>>>x=mat([0,0,0])
>>> x
matrix([[0, 0, 0]])
>>> tile(x,(3,1)) #即將x擴展3個,j=1,表示其列數不變
matrix([[0, 0, 0],
[0, 0, 0],
[0, 0, 0]])
>>> tile(x,(2,2)) #x擴展2次,j=2,橫向擴展
matrix([[0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0]])1234567891011121314

⑻ python在導入nupmy和matplotlib時遇到問題

1.最開始,在裝完nltk,numpy和scipy以及matplotlib後,我直接在python互動式命令行中導入matplotlib模塊,結果提示缺少模塊six,如下圖所示:

⑼ 如何使用jython調用python的scipy和numpy

這個是可以的,之所以調用不到是因為python執行時的sys.path和Jython的sys.path路徑不一致,你可以寫一個.py文件print一下sys.path,然後再用java執行這個.py文件再看一下輸出路徑。

有兩種解決方法,一是手動添加第三方庫路徑:

PySystemStatesys=Py.getSystemState();
System.out.println(sys.path.toString());
sys.path.add("F:\Python27\Lib\site-packages\numpy");

再一個是把第三方庫文件夾放到執行的.py腳本同級目錄。

參考:網頁鏈接

⑽ python27中numpy-1.9.1裝不上,win8.164bit,求助

因為pycharm默認使用的是https://pypi.python.org/pypi這里的python庫,國外的伺服器可能是導致超時的原因,你可以設置成國內的pypi鏡像,比如豆瓣的http://pypi.douban.com/simple。


方法如下:

File->Settings->ProjectInterpreter->選擇你的解釋器後點"+"->ManageRepositories

刪除默認的pypi地址,點"+"添加豆瓣的http://pypi.douban.com/simple。


確定後,返回按照原來的流程安裝包。


如果還是有問題,直接到命令行:

pipinstallnumpy-ihttp://pypi.douban.com/simple


如果解決了您的問題請採納!

如果未解決請繼續追問

熱點內容
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:742
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:171
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:778
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566
linux搭建mysql伺服器配置 發布:2024-09-08 06:50:02 瀏覽:995
加上www不能訪問 發布:2024-09-08 06:39:52 瀏覽:811
銀行支付密碼器怎麼用 發布:2024-09-08 06:39:52 瀏覽:513
蘋果手機清理瀏覽器緩存怎麼清理緩存 發布:2024-09-08 06:31:32 瀏覽:554