【发布时间】:2022-07-16 14:46:47
【问题描述】:
上下文
the Linux/MacOS instructions 上的说明为英特尔的 Lava 神经形态计算框架设置您的设备提供了一些 pip 命令、一个 git clone 命令和一些诗歌说明。我习惯于能够将pip 命令集成到conda 的environment.yml 中,我认为git clone 命令也可以包含在environment.yml 文件中。但是,我还不确定如何集成诗歌命令。
问题
因此,我想问一下:如何将下面的安装脚本转换成(单个)conda环境yaml文件?:
cd $HOME
pip install -U pip
pip install "poetry>=1.1.13"
git clone git@github.com:lava-nc/lava.git
cd lava
poetry config virtualenvs.in-project true
poetry install
source .venv/bin/activate
pytest
尝试
我已经能够在单个 environment.yml 中成功安装 Lava 软件,使用:
# run: conda env create --file lava_environment.yml
# include new packages: conda env update --file lava_environment.yml
name: lava
channels:
- conda-forge
- conda
dependencies:
- anaconda
- conda:
# Run python tests.
- pytest=6.1.2
- pip
- pip:
# Auto generate docstrings
- pyment
# Run pip install on .tar.gz file in GitHub repository.
- https://github.com/lava-nc/lava/releases/download/v0.3.0/lava-nc-0.3.0.tar.gz
我已经安装了:
conda env create --file lava_environment.yml
但是,installs it from a binary 而不是来自源代码。
【问题讨论】:
标签: conda environment python-poetry