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

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集合属性值   java字符串==运算符是否比较引用?   java是否存在过太多的ListView或适配器?   json获取java中类路径中下载的文件   我可以用java代码解决数据库并发问题吗?   在多个线程中使用forEach()或使用forEach()和lambdas进行java集合迭代   java输出JFrame中的整个循环   java禁用高度详细的日志记录   java在没有特定属性的对象中访问模型的值   java Smack xmpp建立连接   处理过时域对象引起的并发问题的java策略(Grails/GORM/Hibernate)   java从ObservableList中提取元素   使用图像进行java相似图像搜索   java ListView和图像:我快疯了   在Java中,如何从毫秒时间戳中提取一天的周期?   java我需要这样的设计,但我面临两个问题   java如何获取JGoodies FormLayout中的单元格大小   Spring引导生成的java War文件未部署到Weblogic 12c