卡萨科尔的包装,射电天文学图书馆

python-casacore的Python项目详细描述


python casacore

python casacore是一组python绑定,用于casacore, 一个用于射电天文学的c++库。python casacore取代了旧的 pyrap

python casacore文档可以在casacore.github.io/python-casacore上找到。

https://travis-ci.org/casacore/python-casacore.svg?branch=masterhttps://coveralls.io/repos/github/casacore/python-casacore/badge.svg?branch=master

安装

debian&ubuntu

python casacore现在是debian和ubuntu的一部分,可以使用apt:

$ sudo apt-get install python-casacore

内核

如果您想要更新的python casacore版本,并且您正在运行最新的 ubuntu lts您可以启用KERN suite存储库和 安装二进制软件包

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:kernsuite/kern-5
$ sudo apt-get update
$ sudo apt-get install python-casacore

来源

安装这些要求:

在ubuntu上,您可以使用以下命令安装它们:

$ apt-get install casacore-dev python-numpy \
    python-setuptools libboost-python-dev libcfitsio3-dev wcslib-dev
  • 编译并安装:

    $ pip install python-casacore
    
  • 或者从源存储库安装:

    $ python ./setup.py install
    
  • 如果编译失败,您可能需要帮助编译器找到 boost和casacore库和头文件。您可以通过cflags环境来控制这个 变量。例如,在OS X上使用自制和Clang时,需要执行以下操作 这个:

    CFLAGS="-std=c++11 \
            -I/usr/local/Cellar/boost/1.68.0/include/ \
            -I/usr/local/include/  \
            -L/usr/local/Cellar/boost/1.68.0/lib \
            -L/usr/local/lib/" \
            pip install python-casacore
    

支架

如果您有任何问题、建议或疑问,请在 python casacore github问题跟踪程序。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Spring REST API JSON在postman中显示,但在测试中未“看到”   java如何以编程方式检查旋转设备?   java力穷举开关   amazon web services DynamoDB从Java更新列表失败   java Android studio IDE更改波斯注释字体   java如何将postgresql添加到OpenShift Spring应用程序?   java RecycleView分页是否在末尾添加新项?   如何通过java获取移动设备信息?   java为什么Apache Commons StringEscapeUtils escapeXML10不能在groovy中工作?   函数式编程java curry现有的静态函数   java与JList的合作