問題タブ [conda-build]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3693 参照

git - githubブランチから「conda build」できますか?

次のように github からビルドするように conda に指示できることはわかっています。

また

しかし、conda に github ブランチからビルドするように指示するにはどうすればよいでしょうか?

0 投票する
1 に答える
1166 参照

python - Conda Build を使用した Cython Python プログラム

「conda build fibtestpackage」コマンドを使用してパッケージをビルドしようとしています。

「fibtestpackage」は Cython を使用してビルドされているため、.sh ファイルには次のコマンドがあります。

python setup.py build_ext --inplace

ビルドが正常に終了しても、出力は期待どおりです。


パッケージを取得しています... fibtestpackage-1.0.0 100% |##################################| 時間: 0:00:00 3.03 MB/秒

パッケージを抽出しています... [ COMPLETE ] |########################################## ########| 100%

パッケージをリンクしています ... [ COMPLETE ] |########################################## ########| 100%


YAML ファイルにある 1 つのテストが失敗します。私が持っている唯一のテストは次のようになります。



したがって、そのインポートエラー、

ImportError: fibtestpackage という名前のモジュールがありません

importerror が発生する理由についての最初の推測は、ビルドによって生成された .SO、.C、および .PYX ファイル (およびライブラリの他のファイル) が anaconda/lib/python2.7/site に配置されていないためです。 -packages/ 他のモジュールが配置されているフォルダー。これをシェル ファイルで指定する必要がありますか、それとも「python setup.py build_ext --inplace」コマンドでカバーする必要がありますか?

私の2番目の推測は、ディストリビューションに(更新後の)2つの異なるバージョンのcondaがあるということです。

1) Python 2.7.8 |アナコンダ 2.1.0 (64 ビット)| (デフォルト、2014 年 8 月 21 日 18:22:21)

2) Python 2.7.8 |Continuum Analytics, Inc.| (デフォルト、2014 年 8 月 21 日 18:22:21)

これが問題の原因になっている可能性はありますか? ビルド環境がライブラリを間違った場所にインストールしている可能性がありますか?

よろしくお願いします。

0 投票する
1 に答える
2374 参照

python - conda パッケージビルドの最小限の作業例

Pythonパッケージ/仮想環境管理のためにcondaを調べようとしています。ただし、独自の conda パッケージをビルドできないようです。誰かが最小限の実例を作成するのを手伝ってくれませんか?

まず、いくつかのディレクトリ構造:

実行python setup.py installすると、pip を使用してパッケージがインストールされます。conda-build ディレクトリに cd して実行しようとするとconda build .、次の出力が得られます

確かにディレクトリ C:\Anaconda3\conda-bld\win-64 でパッケージを見つけることができますが、パッケージにはファイルが含まれていないようです。を使用してパッケージをインストールするconda install --use-local .\example_pkg-0.5.1-abc.tar.bz2と、リストに表示されますがconda list、Python にインポートできません。これは私の meta.yaml です:

どんな助けでも大歓迎です!:)

0 投票する
1 に答える
1101 参照

python - Conda Build を使用すると、インポート テストに失敗しました

独自の Conda パッケージを作成しようとしていますが、特に「テスト」段階でパッケージを「ビルド」するときに問題が発生します。以下にリンクされているチュートリアルに従っていますが、各部分が何をしているかを説明するのに非常に役立ちました。

http://kylepurdon.com/blog/packaging-python-basics-with-continuum-analytics-conda.html

失敗したテスト段階に到達するまで、すべてがうまく構築されているようです。

これは、ビルドしようとしている Conda パッケージのディレクトリを含む Github へのリンクです。

https://github.com/CurtLH/py_tools/tree/develop

私の meta.yaml ファイルまたは他の場所で何が間違っているか知っていますか?

0 投票する
1 に答える
216 参照

python - conda ビルドで他の別のビルドをパッケージ化する方法

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

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

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

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

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

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