我正在尝试构建一个新的conda包。我使用conda skeleton创建了一个meta.yaml文件,我根据自己的需要进行了编辑:
package:
name: ofl
version: "master"
source:
git_url: git@github.com:fergalm/Fireworks.git
git_tag: master
build:
# noarch: python
# preserve_egg_dir: True
entry_points:
# Put any entry points (scripts to be generated automatically) here. The
# syntax is module:function. For example
#
# - pyinstrument = pyinstrument:main
#
# Would create an entry point called pyinstrument that calls pyinstrument.main()
# If this is a new build for the same version, increment the build
# number. If you do not include this key, it defaults to 0.
# number: 1
requirements:
build:
- python
- setuptools
run:
- python
- boto3
- yaml
- dateutil
我可以使用conda-build ofl
构建此程序包,但是当我尝试使用conda install ofl --use-local
进行安装时,我收到以下错误
Fetching package metadata .............
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- ofl
Use "conda info <package>" to see the dependencies for each package.
对于我的软件包,它与自身冲突意味着什么?我需要做些什么来解决这个问题?