thesby的专栏

专注于机器学习

安装matplotlib时subprocess32安装出错

subprocess32模块现在已经被subprocess取代了,已经很久不更新,现在安装,可能会编译不通过。这样导致matplotlib没法安装。 解决办法: 下载matplotlib源码,把setup.py中的setupext.Subprocess32(),这一行注释掉, 然后编译就好了。

2017-10-18 15:52:14

阅读数:1687

评论数:0

利用ctypes获取numpy数组的指针

import numpy as np from ctypes import *a = np.asarray(range(16), dtype=np.int32).reshape([4,4]) if not a.flags['C_CONTIGUOUS']: a = np.ascontiguo...

2017-08-01 11:20:19

阅读数:2343

评论数:0

利用ctypes给python加速

好久没写博客了,来水一篇,今天写写怎么用ctypes给Python加速。最近在用pyspark,然而Python效率实在太低,只能用C加速了。先说说结果,加速后C运行速度比Python快1000倍,因为我们的程序有特别大的双层循环,还有位操作。用C的时候,我还用了一些memcpy, memset,...

2017-07-28 21:30:23

阅读数:3433

评论数:1

python为非root安装库

python ./setup.py install --user

2016-12-27 20:47:21

阅读数:543

评论数:0

笔试时怎么用Python读取输入行

在笔试时,有时候用Python进行数据处理比C++要方便很多,但是如何能够顺利地读入数据呢?如果使用input(),那么输入时不能有空格分割,这不是我们想要的。 比如我们需要一次读取一行,可以使用sys.stdin.for line in sys.stdin #operate(line)...

2016-09-09 22:43:58

阅读数:4342

评论数:0

matplotlib 资料收集

1、怎么使用matplotlib绘图 http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.html#http://www.tuicool.com/articles/nEnUNfQ2、怎么配置matplotlib http://b...

2016-05-19 14:57:38

阅读数:351

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭