当前位置:首页 » 编程语言 » 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


如果解决了您的问题请采纳!

如果未解决请继续追问

热点内容
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:784
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249
安卓怎么禁用应用读取列表 发布:2024-09-17 01:46:45 浏览:524
win10设密码在哪里 发布:2024-09-17 01:33:32 浏览:662
情逢敌手迅雷下载ftp 发布:2024-09-17 01:32:35 浏览:337
安卓如何让软件按照步骤自动运行 发布:2024-09-17 01:28:27 浏览:197