wavepy内核库

wavep的Python项目详细描述


波比

wavePy是syncrotron光束线相干和波前测量数据分析的python库。目前主要包括:单光栅成像、散斑跟踪、talbot峰相干扫描。

学分

我们恳请您引用以下articles 如果你用wavepy。

  • 在此列出功能。

安装

>>> python3 -m pip install wavepy

作为开发人员安装

与git同步

注意

您需要安装git

克隆

>>> git clone https://github.com/aps-xsd-opt-group/wavepy

更新本地安装

>>> git pull

使git存储您的凭证

>>> git config credential.helper store

使用conda

解决依赖关系

注意

您需要安装anacondaminiconda

创造条件环境

>>> conda create -n ENV_NAME python=3.5 numpy=1.11  scipy=0.17 matplotlib=1.5 spyder=2.3.9 --yes

警告

编辑ENV_NAME

解决依赖关系

激活环境:

>>> source activate ENV_NAME

警告

编辑ENV_NAME

>>> conda install scikit-image=0.12 --yes
>>> conda install -c dgursoy dxchange --yes
>>> pip install cffi
>>> pip install unwrap
>>> pip install tqdm
>>> pip install termcolor
>>> pip install easygui_qt

注意

unwrap需要cffitqdm用于进度条

添加推荐包

>>> conda install -c dgursoy xraylib

附加设置

easygui_qt与的qt后端冲突 matplotlib。解决办法 将后端更改为TKAGG。这可以在matplotlibrc文件中 (说明 here)。 在Spyder中,这是在“工具”->;“首选项”->;“控制台”->;“外部模块”中完成的, 我们将gui后端设置为 TKAGG

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

推荐PyPI第三方库


热门话题
地址簿在地址簿中添加和检查Java中的条目   java在请求范围中存储和检索值   java Android:您能否使用AlertDialog清除数据,以便在启动电子邮件活动后数据不会损坏?   用户和角色的javajpa设计   java为什么mybatis更新和删除不起作用?   在使用swingx jxtreetable进行测试时,java Fest的速度会减慢   如何使用ApachePOI4.0XDDFChartData、XDDFBarChartData生成堆叠条形图;在使用java的excel工作表中,我不想使用jfree   oauth Java执行oAuth1。0具有给定consumerKey、ConsumerCret、accessToken、accessTokenSecret和realm的已验证请求   java TTS OuttanceProgressListener无法正常工作   java if条件在不同的环境中返回不同的值   java Spring Boot应用程序的嵌入式HTTP服务器在哪里?   基于SSL的java SOAP客户端:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径   java StringBuilder()与StringBuilder(空)与StringBuilder(“”)