python第三方库的安装=>LTS

来源:互联网 发布:网络零售的特点与模式 编辑:程序博客网 时间:2024/05/02 00:51

前言:

对于源代码发布的第三方库,
1. 如果根目录有setup.py

    python setup.py install 

2. 如果根目录有config make文件
那就是直接Linux风格安装

./configmake

3.

1.PyQt

官网下载地址在这里

Windows

可以直接安装二进制版,但只能同时安装某一个版本的PyQt
如果想要安装多版本,需要手动编译…
先安装sip(与swig一样是将c,c++代码转换为Python代码的工具)
然后安装PyQt

PyQt designer 生成GUI界面,导出为xxx.ui
实际上是一个xml文件,pyuic解析脚本生成pthon代码

    pyuic4 -x -o xxx.py #假设版本为PyQt4,-x生成可执行脚本,-o输出到文件

——–update——2016.10.19

PyQt5 安装
pip install PyQt5

PyQt5-designer
pip install PyQt5-tools
designer.exe 在Lib\site-packages\pyqt5-tools\designer目录下

Linux(Debian)

    apt-get install python-pyqt4 #python2,pyqt4    apt-get install python3-pyqt4 #python3,pyqt4

注意: PyQT4 与 PyQt5 需求的sip版本不兼容, 建议virtualenv 分别按照

2.mpi4py

Windows

根据源代码进行编译

参考这篇博文> http://blog.csdn.net/minghu9/article/details/50911027

3.scikit-learn

由于不是pure python, 所以需要安装额外的二进制包支持

Windows

可以从这里找到预编译的二进制包,但是需要Intel Math
Kernel Libaray(mkl)的支持(个人直接安装了numpy+mkl, 此间出现了一个
问题如下,

numpy-1.11.2rc1驉cp35-cp35m-win_amd64.whl is not a valid wheel filename.
不知道为何下载下来时文件名由numpy-1.11.2rc1+mkl-cp35-cp35m-win_amd64.whl变为了上面的文件名, 以至于文件名不被识别, 改回原名即可

另外参考手动编译第三方模块http://blog.csdn.net/minghu9/article/details/50911027

0 0
原创粉丝点击