sciUnit命令行

sciunit2的Python项目详细描述


sciunt是一个命令行工具,用于响应 包含和存储应用程序的可重用研究对象 简单高效,促进共享和协作,以及 简化执行、理解和建立在共享基础上的任务 工作。

安装

本节介绍sciunt的二进制分布。

需要:pip>;=8.1.1,glibc>;=2.17,python2.7,带标题和编译器

平台:AMD64 PC Linux GNU

确保~/.local/bin位于PATH环境变量中, 然后,运行

pip2 install --user sciunit2

向命令行参数添加^ {TT2}$以升级现有的 SCiUnit安装。

[注 尝试用“pip install sciunit”安装sciunit会得到一些东西 否则,我们的pypi项目注册为“sciunit2”。 –尾注]

用确认安装

sciunit --version

在以下每个发行版的说明中,如果看到命令行 以

export PATH=~/.local/bin:$PATH

,这仅仅意味着您将需要前面提到的二进制路径 在继续之前,PATH中;通常应该根据 到登录shell并将其写入shell配置,如 ~/.profile

ubuntu 16.04

sudo apt update
sudo apt install python-dev python-pip
pip2 install --user sciunit2

ubuntu 14.04

sudo apt update
sudo apt install python-dev python-pip
pip2 install --user -U pip
export PATH=~/.local/bin:$PATH
pip2 install --user sciunit2

Arch Linux

sudo pacman -S python2-pip
export PATH=~/.local/bin:$PATH
pip2 install --user sciunit2

软呢帽26

sudo dnf install python2-pip python2-devel gcc redhat-rpm-config
pip2 install --user sciunit2

中心7

sudo yum install -y epel-release
sudo yum install python2-pip python-devel gcc
pip2 install --user sciunit2

RHEL 7

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install python2-pip python-devel gcc
pip2 install --user sciunit2

德比安9

sudo apt update
sudo apt install python-dev python-pip
export PATH=~/.local/bin:$PATH
pip2 install --user sciunit2

德比安8

sudo apt update
sudo apt install python-dev python-pip
pip2 install --user -U pip
export PATH=~/.local/bin:$PATH
pip2 install --user sciunit2

打开SUSE 42

注意opensuse默认用户二进制路径为~/bin,而不是 ~/.local/bin,因此您可能需要将一个符号链接到另一个符号链接。

sudo zypper install python-pip python-devel gcc
pip2 install --user -U pip
export PATH=~/.local/bin:$PATH
pip2 install --user sciunit2

从源构建

关于custom build的说明 我们的Bitbucket项目存储库中提供了sciUnit2的。你可以 如果您运行的系统不是 由二进制分布支持。

安装后

执行

sciunit post-install

作为普通用户添加命令行完成支持 sciunt到您的登录shell。当运行此或任何其他 sciUnit命令,如果您的环境未在 Installing部分,或者您之前错过了一些先决条件 发出pip,您可能会看到以下错误:

ImportError: No module named _bsddb

幸运的是,有不止一种方法可以实现这种依赖性。 尝试查找并安装通常命名为“python bsddb”或 “python-bsddb3”和您的系统包管理器。在水蟒里, 您需要一个名为“bsddb”的端口。

要使命令行完成工作,如果您是bash用户, 确保您的 系统。如果您是tcsh用户,请确保 source ~/.completein~/.cshrc~/.tcshrc建议 股票completion script

使用

查看我们的tutorial和手册页。 手册页可用作

man sciunit

在成功安装之后。

科学单位感谢国家科学基金会的支持, 彭博基金会和德保大学。

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

推荐PyPI第三方库


热门话题
如何使用SeleniumWebDriver捕获特定元素的屏幕截图而不是整个页面?   WAS 8.5中的java JAXWS异步IO异常   java Android Studio无法解析数组适配器中的符号项   swing Java在运行时添加和删除按钮   java Spring Boot 2.0。x禁用特定配置文件的安全性   java这是我的最后一个代码,我在“if(Users[B].substring(0,1)==“1”){//Find String Cut Char Function”上遇到错误   单击菜单选项后打开“活动”时发生java错误   java Tic Tac Toe NullPointerException   java如何做数学题。随机进入for循环   java Http状态404错误处理spring mvc   java循环依赖双向@OneToMany JPA关系   java我可以在不重新启动项目的情况下添加servlet吗   java在蓝色/绿色部署中如何管理共享数据库?   这是一个系统。currentTimeMillis()是Java中时间性能的最佳度量?