Python
小胖蹄儿
这个作者很懒,什么都没留下…
展开
-
pip 错误
Problem: ERROR: matplotlib 1.3.1 requires nose, which is not installed.solve: sudo pip intall noseProblem: ERROR: matplotlib 1.3.1 requires tornado, which is not installed.Solve: sudo pip install ...原创 2019-11-19 18:11:34 · 606 阅读 · 0 评论 -
sublime编译python文件提示can't find '__main__' module in ' '
can't find '__main__' module in ' '【原因】没有先保存脚本再运行原创 2019-10-18 11:22:25 · 1121 阅读 · 0 评论 -
Python常用函数记录
产生随机数组 np.random.random(10)随机生成一个10个值(值的大小为0~1)的一维数组; np.random.rand(10,10)随机生成一个10*10(值的大小为0~1)的二维数组(还可以是任意维数组);np.random.randint(1,10,(4,5))随机生成一个4*5(值的大小为1~10)的数组(还可以为某个范围内的任意维数组);用 b = arange(原创 2017-10-18 09:51:48 · 492 阅读 · 0 评论 -
使用pip安装包
以安装pymongo包为例。进入ANACONDA prompt。(由于我没有将pip添加到环境变量,所以要进入到pip所在目录:..\ANACONDA\Scripts) 输入命令 pip install pymongo,成功会显示 总的过程如图:原创 2017-10-11 11:21:36 · 975 阅读 · 0 评论 -
Python与matlab在存储三维数组上的区别
对于一张彩色图像,用matlab读进来后得到的是一个三维数组,如174×223×3174\times223\times3,但是Python中保存的顺序有些不同,对于同一张图像,可能会读成174×3×223174\times3\times223。其实对于我们人来说很好理解,就是相当于把坐标旋转了一下,但是在真正处理时需要注意这个问题。 另外如果想对三维矩阵进行旋转的话,可以使用permute函数。例原创 2017-10-11 20:38:06 · 3585 阅读 · 0 评论 -
Python中矩阵SVD分解及还原
python中SVD分解及还原:import numpy as npfrom numpy import linalg as laS = np.zeros([5,5])A=np.random.randint(1,25,[5,5])u,sigma,vt = la.svd(A)print(A)for i in range(5): S[i][i] = sigma[i]tmp = np.原创 2017-10-25 21:01:38 · 19097 阅读 · 0 评论 -
Python 保存数组至.mat文件,报错:AttributeError: 'numpy.ndarray' object has no attribute 'items'
Python保存数组的方式有很多种,如savetxt,但这个函数只能保存一维或二维数组。为了保存高维数组,同时能够在matlab载入,可以使用scipy.io.savemat()函数,例子:import numpy as npimport scipy.io as sioA = np.array([[[1, 2], [3, 4]],[[5, 6], [7, 8]]])print Aprint原创 2017-09-15 14:42:08 · 20723 阅读 · 3 评论 -
Python 脚本错误:IndentationError: unindent does not match any outer indentation level
好好的Python脚本,确定了每行都已经正确对齐了, 可是运行时还是会遇到提示缩进有误的问题:IndentationError: unindent does not match any outer indentation level我使用的是sublime2编辑器,上述问题是由于TAB和空格混用的情况,如图第38行,其余几行都是tab格式,而第38行出现了四个点点: 【解决方案】在sublime2原创 2017-08-30 20:48:15 · 1450 阅读 · 0 评论 -
ImportError: No module named sklearn.metrics
BUG:ImportError: No module named sklearn.metrics 解决方法: 1、查看是否已安装sklearn包pythonimport sklearnsklearn.__version__2、如果显示没有安装好,pip install pip install sklearn...原创 2018-04-13 10:00:50 · 15497 阅读 · 0 评论