Python的Libprofit包装器
项目描述
pyprofit 是libprofit的Python包装器。
安装
pyprofit 可在PyPI上找到,因此可以通过以下方式轻松安装
pip install pyprofit
从版本1.8.1开始,为Linux发行版提供了预编译的二进制版本。这些版本提供便利,并带有OpenMP和FFTW支持,但缺乏一些用户可能希望使用的功能,如OpenCL、线程化的FFTW和某些CPU特定的优化。
编译
如果您需要编译此软件包(无论是由于您的平台中没有二进制文件,还是因为您想获得最佳性能),您首先需要编译和安装 libprofit。有关如何编译和安装 libprofit 的说明,请参阅libprofit的文档。
如果您需要指向特定的libprofit安装,请设置 LIBPROFIT_HOME 环境变量以指向它,例如
LIBPROFIT_HOME=/opt/software/libprofit/1.8.0/ pip install pyprofit
请注意,大多数用户需要在调用 cmake 作为libprofit编译的一部分时,使用 -DCMAKE_INSTALL_PREFIX=/my/installation/directory 选项指定一个用户可写的安装目录。这是随后需要通过其 LIBPROFIT_HOME 环境变量指定的同一个目录。
总之,编译libprofit和pyprofit的过程应该类似于以下内容
$> git clone https://github.com/ICRAR/libprofit $> mkdir libprofit/build $> cd libprofit/build $> cmake .. -DCMAKE_INSTALL_PREFIX=/my/libprofit/installation/directory $> make $> make install $> LIBPROFIT_HOME=/my/libprofit/installation/directory pip install pyprofit
故障排除
如果您在安装过程中遇到问题(尤其是如果您正在编译此软件包),请尝试以下操作
DISTUTILS_DEBUG=1 PYPROFIT_NO_MUTE=1 python setup.py -v build
项目详情
关闭
pyprofit-1.9.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c49deb915bdf13f61ce442320418abfd69d2e1557b9c1adb5efb123d8ec90f97 |
|
MD5 | ad937772c987bd2c0a1cc5ecb8b94ee3 |
|
BLAKE2b-256 | a0d7f0bf530a36714d3af542fe4f8682dadd9286f9635383d2835d6b2edf8f24 |
关闭
pyprofit-1.9.0-cp38-cp38-manylinux1_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 08b1d4ed2a2748c3dcc85fd1a663d625b34476871058a0e8a0aed0e5852a4a12 |
|
MD5 | 4c98364d4f8f1629f523be6bca5f1582 |
|
BLAKE2b-256 | 47985e428648a96a6f60695cd05f6abca0c6ee09258ad7f6afe0f57015f47f02 |
关闭
哈希值 for pyprofit-1.9.0-cp36-cp36m-manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 20b66fe08850159ef2b6516f37b9e2b4fdcb5577c8d46400d3de2d486892255a |
|
MD5 | d805d00ce5d0e9d092d439cbad0cc615 |
|
BLAKE2b-256 | 84ff56bf10fe6455bca85230a079b792067e419341980ec70a36f2fa07c16f8b |
关闭
哈希值 for pyprofit-1.9.0-cp35-cp35m-manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c3d1e98ca12fa4bfe1a2b6cf8a531488f2b08f35b3be5dfa67972fa43f6baa9b |
|
MD5 | e674765749b086641d0d492e4f6d11a2 |
|
BLAKE2b-256 | 86ee9de7e54df4ef07c46aa109d460e8ae468052b73a7d536242c235246fa8bf |
关闭
哈希值 for pyprofit-1.9.0-cp27-cp27mu-manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 003748801cfbb03f7a8eef46d89261c23b35a0e357ea84e2c85003af259c2d76 |
|
MD5 | 068969306a9815e278b7c95305fb96cc |
|
BLAKE2b-256 | ca51f2a765a3c6849d0c96a5163bd14270dcadd38277b4bef68c0a896b3236ed |
关闭
哈希值 for pyprofit-1.9.0-cp27-cp27m-manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3842255d124327d87f3df97232427205f4f73c5cad3128b653560797b9cacbce |
|
MD5 | aa6b53c0179814ff5e336481e488e355 |
|
BLAKE2b-256 | e5b4f0fdcce5e4027fc3c2cc8228ae01df730bdbd654a30db1477e2f0967c0a2 |