当前位置: 澳门新濠3559 > 编程 > 正文

进入有whl文件的界面,下载的库名中cp27代表pyt

时间:2019-11-08 04:40来源:编程
引言 先加多pip的情状变量(也在Scripts上面卡塔 尔(英语:State of Qatar),再用pip安装numpy——在cmd输入如下路线,pip安装numpy: Python安装Numpy和matplotlib的方法(推荐),numpymatplotlib Pytho

引言

先加多pip的情状变量(也在Scripts上面卡塔 尔(英语:State of Qatar),再用pip安装numpy——在cmd输入如下路线,pip安装numpy:

Python安装Numpy和matplotlib的方法(推荐),numpymatplotlib

Python安装Numpy和matplotlib的方法(推荐)

注意:

下载的库名中cp27意味着python2.7,别的同理。

在shell中输入import pip; print(pip.pep425tags.get_supported())能够赢得到pip扶助的文书名还应该有版本

 ================安装Numpy====================

下载地址:   类似 numpy-1.13.3-cp36-none-win_amd64.whl

下载好后将文件放到python安装目录下的scripts文件夹中如果python安装精确的话这几个文件夹中应该还会有pip和easy_install.

cmd下:E:PythonScripts>pip3 install numpy-1.13.3-cp36-none-win_amd64.whl

设置成功就能够唤起 Successfully installed numpy-1.13.3

最后要检查到底有未遂,能够透过在python中输入import numpy,若无提示极度,就印证安装成功

 ================安装matplotlib====================

下载地址:

下载文件:matplotlib-2.1.0-cp36-cp36m-win_amd64.whl (md5)

copy到python的Scripts目录下,cmd进入Scripts目录,执行:

pip3 install matplotlib-2.1.0-cp36-cp36m-win_amd64.whl

安装numpy和matplotlib

安装numpy

1、先下载python,配置好情况变量。

2、安装pip:在python的Scripts安装目录下找到easy_install.exe通过此设置pip。

3、下载对应的numpy: 3.5.0,所以我下的是numpy-1.11.0-cp35-none-win_amd64.whl (md5, pgp)(这里的cp35意味着的本子,amd64说的陆拾叁位卡塔尔国

4、cmd cd到numpy-1.11.0-cp35-none-win_amd64.whl停放的文书夹中,输入pip install numpy-1.11.0-cp35-none-win_amd64.whl就可以知到numpy安装成功。

若果在此个进度中现身 You are using pip version 7.1.2, however version 8.1.2 is available那形似的乖谬的话,首先步入到easy_install的目录 例如D:Python27Scripts

然后通过指令 easy_install.exe pip==8.1.2 最终安装成功。

安装matplotlib

1、下载对应的matplotlib:

作者下的是matplotlib-1.5.0-cp35-none-win_amd64.whl

2、和方面包车型地铁等同,cmd cd到matplotlib-1.5.0-cp35-none-win_amd64.whl停放的文本夹中,输入pip installmatplotlib-1.5.0-cp35-none-win_amd64.whl即可看出matplotlib安装成功。

上述那篇Python安装Numpy和matplotlib的不二等秘书技(推荐)便是小编分享给我们的全体内容了,希望能给大家一个参照,也愿意大家多多关照帮客之家。

Python安装Numpy和matplotlib的秘诀(推荐) 注意: 下载的库名中cp27意味着python2.7,此外同理。 在...

学python,需求安装五花八门的包,那对初读书人的话,是个不小的坑。以pandas和numpy为例:

  Python因为pip的留存,使得第三方库的颁发和获得都相比便利。并且Python对跨平台的支撑,使得其相较于C++,Java越发方便使用。在本文中,将会介绍在Windows中设置第三方库的格局,并简单介绍对Tensorflow的利用全数相比较首要的库numpy。

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32Scriptsnumpy-1.13.3-2-cp36-none-win32.whl

1.  内需安装好python、pip,并下载了和友爱计算机版本类似的pandas: 

  numpy为Python提供了多维数组对象,使得Python中的数组能够像Matlab相同方便使用,而且numpy扶持高端大批量的维度数组与矩阵运算,别的也针对数组运算提供多量的数学函数库。

C:UserslenovoAppDataLocalProgramsPythonPython36-32Scripts;

2.安装了python,下载了pandas后,开掘是whl文件,把该文件改成.zip文件后解压,变成五个公文,把那七个公文夹拷贝到你Python的目录下,举例笔者把python安装到D:Program Files下,那么本人要求把刚刚解压得到的公文夹拷贝到D:Program FilesPython27下。再运行pandas“import pandas”,提示我numpy需升级。

正文

C:UserslenovoAppDataLocalProgramsPythonPython36-32;

3.因而从英特网搜索相符的numpy,下载地址如下:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy,作者接纳了numpy‑1.13.1+mkl‑cp27‑cp27m‑win32.whl,下载到C:Python27Scripts,再将上述文件夹路线参预到系统变量中。

安装

C:ProgramDataOracleJavajavapath;

3.加种类变量的不二等秘书诀如下:把Scripts那些目录拷贝下来,然后“右击Computer-属性-高等系统装置-情状变量-系统变量-path-编辑它”将刚刚的门径粘贴进去。

  由于对Linux不熟悉,临时全数的做事都在Windows平台上成功。所以这里将介绍Python的安装及第三方库的安装形式。

C:Program Files (x86)LenovoFusionEngine;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;

 4.然后在dos命令下输入pip2.7 install +numpy的门路+文件名。比方小编的是:

  安装Python:

C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;

Pip2.7 install C:Python27Scripts numpy-1.13.1+mkl-cp27-cp27m-win32.whl

  1.百度搜索Python,步入Python的官方网页。

C:Program Files (x86)LenovoLenovo Home;

结果报错,错误提醒:PermissionError:[Errno 13] Permission denied: 'c:python27\Lib\site-packages\numpy\core\multiarray.pyd'。

  2.精选你所急需的Python版本举办安装,2.X版本,或者3.X版本。

C:Program Files (x86)Windows Kits8.1Windows Performance Toolkit;

于是关掉IDLE,在C:Python27Libsite-packages 删除numpy文件夹。 

  3.张开,下一步,下一步……注意勾选叁个机关安装蒙受变量,若无一些到也不曾涉嫌,记住安装的门路。上面将介绍Windows下Python碰到变量的设置。

C:Program FilesMicrosoft SQL Server110ToolsBinn

再Pip2.7 install C:Python27Scripts numpy-1.13.1+mkl-cp27-cp27m-win32.whl 成功

意况变量

20171204用pip安装scipyhe/matplotlib/sklearn,方法和pip安装numpy相同。

注意:pip一定是在cmd格式下的,无需步入python

  配置Python意况变量:

进去 www.lfd.uci.edu/%7Egohlke/pythonlibs/ 这些python库下载分界面

  1.在本身的微型机右键——属性——高端系统安装——景况变量。假诺桌面上未有笔者的Computer,请张开文件财富微电脑,在左手中查找。

找到numpy+mkl和scipy下载相应版本

  2.在系统意况变量中采取Path项——然后点增多——分别将Python的装置路线和根目录下的Scripts文件加多到意况变量中。如本身的不二等秘书籍是:C:Program FilesPython36和C:Program FilesPython36Scripts

下载完结后,步向有whl文件的分界面,在ftp地址栏输入cmd

  那样就完成了情况变量的安装,此时能够打开CMD(找不到能够点运转——输入cmd卡塔尔可能Windows PowerShell(在起来Logo右键卡塔尔。输入python回车,若已设置好就能够步向Python。

再输入 pip3 install +whl文件的姓名,安装whl。

三方库

    先安装numpy,再安装scipy

  安装第三方库经常常有二种办法(其实是只会二种,咳咳卡塔尔国。第大器晚成种比较轻易,但是急需Computer能链接到外界的网络。由于自个儿是行使学园网,所以能够很有益于的应用第意气风发种办法。

scipy下载路径: 

  第后生可畏种方式,pip:

【安装scipy前,提醒先安装Numpy;  Numpy和本身前面设置的称号分歧,下载路线:

  1.常用的第三方库都得以在PyPI中检索获得。这里用numpy举个例子。在PyPI中寻觅numpy。

Scikit-learn下载路线:

  2.下拉后发觉各种区别版本的numpy,接纳需求的。如本身就分选了numpy-1.14.1-cp36-none-win_amd64.whl (md5, pgp)

以下参谋文书档案:

  3.下载后却非焦急张开,将文件移动到Python安装目录下的Scripts文件夹下。如C:Program FilesPython36Scripts

  4.开荒CMD或许Windows PowerShell,然后输入pip3.6 install 下载的文书的门路+文件名。这里须求提示一下,由于笔者的Python安装路线中有空格,CMD不可能识别路线。万幸在Windows中能够使用C:Progra~1来代替C:Program Files。所以只需求输入:

在指令分界面cmd,查看系统版本的办法:

  pip3.6 install C:Progra~1Python36Scriptsnumpy-1.14.1-cp36-none-win_amd64.whl

>>> import pip

  然后等待下载安装实现,就打响的装置好了第三方库。假设第风姿洒脱种方法不可行,也绝不焦急,能够行使上面包车型大巴不二等秘书籍。

>>> print(pip.pep425tags.get_supported())

  第三种办法:

[('cp36', 'cp36m', 'win32'), ('cp36', 'none', 'win32'), ('py3', 'none', 'win32')

  1.同样在PyPI中打开numpy的页面。

, ('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'), ('py

  2.下拉,找到完整安装包numpy-1.14.1.zip (md5, pgp)。

3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', '

  3.解压,并切记解压到的路子。如D:numpy-1.14.1numpy

none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none'

  4.张开CMD只怕Windows PowerShell,输入cd 刚才的路线。如:

, 'any')]

  cd D:numpy-1.14.1numpy

>>>

  5.那个时候就调换成安装包的路径中了。然后在CMD也许Windows PowerShell中输入:

【笔者未有安装wheel。】

  python setup.py install

1.1,重新安装numpy【就推测算机中早就安装过numpy-1.13.3-2-cp36-none-win32,但依旧要重复下载(主就算mkl卡塔尔】

  就能够产生安装了,假诺报错可以试着展开Windows PowerShell(管理员)恐怕处理人运转CMD尝试4,5步。要是还不行,笔者也不会了。

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32Scriptsnumpy-1.13.3+mkl-cp36-cp36m-win32.whl

  安装到位后能够在CMD大概Windows PowerShell中跻身Python。然后输入:

1.2,验证:输入随机矩阵;

import numpy#也可以是你安装的其他库

from numpy import *

  回车的后边看是不是报错。不报错即为设置成功。

random.rand(3,3)

numpy

2.1,安装scipy

  当使用第三方库时,都要在前后相继的起头导入文本,而屡次有个别库名相比长相同的时间复杂,纵然现在多数IDE都有自动填写的机能,但是还是能够用简写来方便调用。例子:

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32Scriptsscipy-1.0.0-cp36-cp36m-win32.whl

import numpy as np

2.2,再次进入python,援引,不报错注明OK。

  定义向量和矩阵的方法,例子:

import scipy

import numpy as np

vector = np.array([1,2,3,4,5,6])
matrix = np.array([1,2,3],[4,5,6])

如上也得以,在tfp地址栏输入cmd的主意。【

  同临时间还提供了三种初叶化向量的措施,例子:

3,安装SKlearn

import numpy as np

data_1 = np.arange(10)#生成0~9的向量
data_2 = np.arange(5,20,0.5)#括号中分别为(起始值,终止值,间隔)
data_3 = np.linspace(10,30,10)#括号中分别为(起始值,终止值,参数个数)

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32Scriptsscikit_learn-0.19.1-cp36-cp36m-win32.whl

  牵头化矩阵也会有过多手腕,例子:

4,安装graphviz  需求增添path。

import numpy as np

#向量转换法,转换时个数不匹配会报错
data_1 = np.arange(10).reshape(2,5)#生成0~9的2*5的矩阵
data_2 = np.arange(10)#生成0~9的向量
data_2.shape = (2,5)#转换为2*5的矩阵

#直接定义法
data_3 = np.zeros((3,4))#输入是元组,生成3行4列的0矩阵,默认float型
data_4 = np.ones((3,4),dtype=np.int)#生成3行4列的int型1矩阵
data_5 = np.random.random((3,4))#生成3行4列取值-1~1之间的矩阵

C:Program Files (x86)Graphviz2.38bin;

  建构完,就要求上学数组间的操作了。数组的切成片选用与Matlab相符。首要须要学会冒号的用法。[a:b]是指取从a早先到b全部的参数。当a,b都不填时,即[:]是指取全方位数码,只填a,是从a到结束。只填b相符。[::2]是指间隔为2,选拔参数,即[开始:结尾:间隔]。例子:

C:UserslenovoAppDataLocalProgramsPythonPython36-32Scripts;

import numpy as np

matrix = np.arange(25).reshape(5,5)#生成5*5的矩阵

number_1 = matrix[1,4]#取矩阵中第2行,第5列的数
number_2 = matrix[:,0]#取矩阵中第1列的数

C:UserslenovoAppDataLocalProgramsPythonPython36-32;

  数组的赋值。例子:

C:ProgramDataOracleJavajavapath;

import numpy as np

matrix = np.arange(25).reshape(5,5)#生成5*5的矩阵

matrix[0,0] = 100#赋值

matrix_new = matrix#浅赋值,会一同改变
matrix_new = matrix.view()#浅复制
matrix_new = matrix.copy()#深复制
matrix_new = np.tile(matrix,2)#复制一次matrix并列合并

C:Program Files (x86)LenovoFusionEngine;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)LenovoLenovo Home;C:Program Files (x86)Windows Kits8.1Windows Performance Toolkit;

  一些常用操作,例子:

C:Program FilesMicrosoft SQL Server110ToolsBinn

import numpy as np

matrix = np.arange(25).reshape(5,5)#生成5*5的矩阵

matrix.argmax()#返回最大值
matrix.argmax(axis=0)#返回各列最大值的位置
matrix.argmax(axis=1)#返回各行最大值的位置

matrix.T#转置矩阵
matrix.ravel()#转为向量

matrix.shape#返回(行,列)可以用来debug
matrix.ndim#返回矩阵维度
matrix.size#返回参数个数
matrix.dtype#返回参数类型,注numpy中所有的参数类型都必须相同,否则会自动转换

dot -Tpdf D:PycharmProjects2017DRtee-1allElectronicInformationGainOri.dot -o outpu.pdf----可以,但是pdf打不开

  常用运算,例子:

D:PycharmProjects2017DRtee-1>dot _Tpdf allElectronicInformationGainOri.dot -o allElectronicInformationGainOri.pdf

import numpy as np

matrix_a = np.arange(25).reshape(5,5)#生成5*5的矩阵
matrix_b = np.random.random((5,5))#生成5*5的矩阵

np.floor(matrix_b)#返回矩阵中各个元素向下取整的矩阵

matrix_a - matrix_b#对应元素相减
matrix_a - 1#全部元素减1
matrix_a**2#全部元素平方
matrix_a > 25#返回相同形状矩阵,对应位置分别为true和false
matrix_a*matrix_b#对应元素相乘
np.dot(matrix_a,matrix_b)#矩阵乘法

D:PycharmProjects2017DRtee-1dot -Tpdf allElectronicInformationGainOri.dot -o output.pdf---Wrong

作业

D:PycharmProjects2017DRtee-1>dot -Tpdf allElectronicInformationGainOri.dot -o outpu.pdf

  安装numpy及会使用的第三方库。

dot -Tpdf allElectronicInformationGainOri.dot -o outpu.pdf【终于OK!!!】——调换后的文件名字是output.pdf

后记

5,20171210-学习SVM,画图,安装matplotlib

  这里举出的法子恐怕远远不够完备,numpy是叁个作用强盛的库。本身就要末端的求学中不断更新扩充numpy的介绍。

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32Scriptsmatplotlib-2.1.1-cp36-cp36m-win32.whl

6,20171210-学习SVM,人脸识别,安装pillow;

pip3.6 install C:UserslenovoAppDataLocalProgramsPythonPython36-32ScriptsPillow-4.3.0-cp36-cp36m-win32.whl

图片 1

图片 2

图片 3

图片 4

图片 5

图片 6

图片 7

编辑:编程 本文来源:进入有whl文件的界面,下载的库名中cp27代表pyt

关键词: