罗马属性字典
项目描述
罗马属性字典
这是一个罗马属性字典的仓库
安装
将最新版本的 rad
安装到新的虚拟环境或conda环境中最简单的方法是
pip install rad
详细安装
可以将 rad
包安装到虚拟环境或 conda 环境,使用 pip
进行安装。建议对于每次安装,首先创建一个新的环境,只安装 Python,然后将 rad
包及其依赖项安装到这个基础环境中。如果使用 conda 环境,首先确保已安装 Anaconda 或 Miniconda 的最新版本。如需,可以创建多个环境以便在不同版本的 rad
包之间切换(例如,发布版本与当前开发版本)。
在所有情况下,安装通常分为三个步骤
- 创建 conda 环境
- 激活该环境
- 将该环境中安装所需版本的
rad
包
以下将详细介绍如何进行不同类型的安装,包括标记版本、操作中使用的 DMS 构建,以及开发版本。请记住,所有 conda 操作必须在 bash shell 中完成。
安装最新发布版本
您可以使用 pip
安装最新发布的版本。在 bash shell 中
conda create -n <env_name> python
conda activate <env_name>
pip install rad
注意
此外,您还可以使用virtualenv
创建环境;然而,如果您遇到问题,STScI 不支持此安装方法。
您还可以安装特定版本(从 rad 0.1.0
开始)
conda create -n <env_name> python
conda activate <env_name>
pip install rad==0.5.0
从 Github 安装开发版本
您可以从 Github 主分支安装最新的开发版本(未经充分测试)
conda create -n <env_name> python
conda activate <env_name>
pip install git+https://github.com/spacetelescope/rad
为开发者安装
如果您想使用 rad
包对源代码进行修改和测试,基本步骤是首先创建一个 conda 环境,使用上面概述的相同步骤,然后将您的个人代码副本安装到该环境中的原始代码上方。再次提醒,这应该在独立于您可能已经使用 rad
包的发布版本安装的任何现有环境的单独 conda 环境中进行。
如常,前两个步骤是创建和激活环境
conda create -n <env_name> python
conda activate <env_name>
要将您的代码副本安装到该环境中,您首先需要 fork 并克隆 rad
仓库
cd <where you want to put the repo>
git clone https://github.com/spacetelescope/rad
cd rad
注意
使用setup.py
(python setup.py install
、python setup.py develop
等)已弃用且不工作。
从您本地签出的副本作为“可编辑”安装
pip install -e .
如果您想运行单元或回归测试以及/或构建文档,请确保已安装这些依赖项
pip install -e ".[test]"
pip install -e ".[docs]"
pip install -e ".[test,docs]"
您在开发环境中需要其他有用的包吗?
pip install ipython pytest-xdist
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
rad-0.21.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ca48f3aa450a2c14ddf7a2c8c0cb5baae702253eb088036b6da93bc6bc764f2c |
|
MD5 | bde4d2a571c3933dec869a3712232fd3 |
|
BLAKE2b-256 | dbd6856bad8e97ed3df67ba49883c71a2cb3f44ddda0a83f70b381f88aba786f |
rad-0.21.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | c2e6ca156fdcadcdd53da0116e542abff339627cab1d41b722d0b7b97f2d89d2 |
|
MD5 | 9b91a85945133b32758e79f2e219509e |
|
BLAKE2b-256 | 13774741fd28d5f19a2cd23b7063d63a53387f4f309476db03259aecc0690eb7 |