Conda Build - 创建 Conda 包在平台 win-64 的依赖项上失败
Conda Build - creating a Conda package fails on dependencies for platform win-64
从本地目录构建我的第一个 conda 包。
按照 CONDA 网站的说明进行操作。
https://conda.io/docs/user-guide/tasks/build-packages/recipe.html
我收到以下错误
conda_build.exception.DependencyNeedsBuildingError:平台 win-64 无法满足的依赖关系:set([u'pywinauto', u'statistics', u'openturns'])
我尝试了几个项目,但似乎 pywinauto、statistics 和 openturns 导致了依赖性问题。
这是我的 meta.yml 文件
package:
name: apples
version: "1.0.0"
source:
path: ../src
target_platform:
- win-64
requirements:
build:
- python
- setuptools
- statistics # [win64]
- pywinauto # [win64]
- openturns # [win64]
- matplotlib
- numpy
- pandas
- pip
- pyodbc
- pyqt
- pywin32
- qt
- scipy
- tqdm
- xlwings
run:
- python
- matplotlib
- numpy
- pandas
- pip
- pyodbc
- pyqt
- pywin32
- qt
- scipy
- tqdm
- xlwings
- statistics # [win64]
- pywinauto # [win64]
- openturns # [win64]
您在 conda 构建中使用的所有包都必须在您的配置中的一个频道中作为 conda 包可用。对于您的情况:
- 统计信息和 openturns 可从
conda-forge
频道获得:https://anaconda.org/search?q=openturns and https://anaconda.org/search?q=statistics
- 但是,
pywinauto
包无法作为 conda 包使用,因此您必须构建自己的包,https://anaconda.org/search?q=pywinauto 使用 conda skeleton pypi
命令
从本地目录构建我的第一个 conda 包。 按照 CONDA 网站的说明进行操作。 https://conda.io/docs/user-guide/tasks/build-packages/recipe.html
我收到以下错误
conda_build.exception.DependencyNeedsBuildingError:平台 win-64 无法满足的依赖关系:set([u'pywinauto', u'statistics', u'openturns'])
我尝试了几个项目,但似乎 pywinauto、statistics 和 openturns 导致了依赖性问题。
这是我的 meta.yml 文件
package:
name: apples
version: "1.0.0"
source:
path: ../src
target_platform:
- win-64
requirements:
build:
- python
- setuptools
- statistics # [win64]
- pywinauto # [win64]
- openturns # [win64]
- matplotlib
- numpy
- pandas
- pip
- pyodbc
- pyqt
- pywin32
- qt
- scipy
- tqdm
- xlwings
run:
- python
- matplotlib
- numpy
- pandas
- pip
- pyodbc
- pyqt
- pywin32
- qt
- scipy
- tqdm
- xlwings
- statistics # [win64]
- pywinauto # [win64]
- openturns # [win64]
您在 conda 构建中使用的所有包都必须在您的配置中的一个频道中作为 conda 包可用。对于您的情况:
- 统计信息和 openturns 可从
conda-forge
频道获得:https://anaconda.org/search?q=openturns and https://anaconda.org/search?q=statistics - 但是,
pywinauto
包无法作为 conda 包使用,因此您必须构建自己的包,https://anaconda.org/search?q=pywinauto 使用conda skeleton pypi
命令