0

PyPI パッケージのビルドを作成しています

> conda skeleton pypi myPackage
> conda build --python 3.5 myPackage

次のエラーが表示されます。

BUILD START: myPackage-py33_0
updating index in: /data/anaconda2/conda-bld/linux-64
updating index in: /data/anaconda2/conda-bld/noarch
Can't build /home/user/myPackage due to unsatisfiable dependencies:
Package missing in current linux-64 channels:
  - mysqlclient

そこで、PyPI から mysqlclient を構築しました。これにより、正常に構築できましたmyPackage

> conda skeleton pypi mysqlclient
> conda build --python 3.5 mysqlclient

次に、新しい conda env を起動し、パッケージをインストールしようとします

> conda install -c wwbp myPackage
Fetching package metadata .........
Solving package specifications: .
PackageNotFoundError: Package not found: '' Dependency missing in current linux-64 channels:
  - myPackage 1.0.dev24* -> mysqlclient

You can search for packages on anaconda.org with

    anaconda search -t conda mysqlclient

次に、最初に mysqlclient をインストールし、次に myPackage をインストールする必要があります

> conda install -c bioconda mysqlclient
> conda install -c wwbp myPackage

このビルドの mysqlclient を myPackage に含める方法はありますか? 1回のインストール呼び出しでインストールできるようにしたいと思います。

4

1 に答える 1