有没有办法将conda meta.yaml转换为pip requirements.txt?

时间:2019-07-24 08:11:28

标签: python pip conda setuptools miniconda

我正在尝试从本地来源构建一个conda软件包。

我的meta.yaml文件如下:

package:
  name: example
  version: 0.1

source:
  path: .

build:
  script: $PYTHON setup.py install

requirements:
  build:
    - python
    - setuptools

  run:
    - python
    - p1=0.1
    - p2=0.2
    - p3=0.3

setup.py将调用setuptools.setup(install_requires=[p1, p2, p3], ...),并列出从pip中提取的requirements.txt个软件包。

因此我应该两次维护此列表。

是否有一种方法可以从meta.yaml文件生成相应的requirements.txt文件?

p1==0.1
p2==0.2
p3==0.3

0 个答案:

没有答案