私が書いたpythonパッケージからcondaパッケージを作成する方法の完全な例と、それが自分のコンピュータ上にある間にconda installを使用してパッケージをインストールする方法の完全な例が見つかりません。アナコンダの雲ではない。 私は、pypiからcondaスケルトンを使用していないが、私のWindowsマシン上でPythonパッケージを使用していることを見ている。ソースコードはWindowsマシン上でなければならず、pypiや他のクラウド上でなければならない。 どんな助けも大部分は賛美するでしょう。非常に多くのローカルPythonパッケージからcondaパッケージを構築する
2
A
答えて
0
あなたも、レシピなしで、簡単にお近くのpythonパッケージからcondaパッケージを生成するためにpython setup.py bdist_conda
を使用することができます 感謝:
あなたはむしろcondaよりインストールするPython用のパッケージを構築するためにcondaビルドを使用することができますsetup.py bdist_condaを使用してください。これはレシピを使用せずにパッケージを作成する簡単な方法ですが、制限があります。このスクリプトは、ビルドで使用されているPythonのバージョンに限定されており、レシピを使用する場合ほど再現性がありません。コンドームビルドのレシピを使用することをお勧めします。
さらにsource: path: ../src
https://conda.io/docs/user-guide/tasks/build-packages/define-metadata.html#source-from-a-local-path
を、あなたがする必要がある独自のプログラムをパッケージ化する:
https://conda.io/docs/user-guide/tasks/build-packages/build-without-recipe.html
0
ローカルソースディレクトリを使用してメタデータファイルmeta.yamlで指定することができますそれをビルドしてインストールするために必要なステップを定義します(たとえば、setuptools:を使用するpythonスクリプトのsetup.py installを実行する0)は、linuxのbuild.shファイルとwindowsのbld.batファイルにあります。
関連する問題
- 1. conda用のRパッケージを構築する際のエラー
- 2. condaパッケージ
- 3. Conda - パッケージをサイレントインストールする
- 4. Nexusリポジトリのcondaパッケージ
- 5. RPMパッケージを構築中にサードパーティのリポジトリからyumパッケージをインストールする
- 6. Condaがインストールしたパッケージ、Pythonが見つかりません
- 7. "conda"インストーラで "PyPi"パッケージを探す方法
- 8. web deployパッケージ構築の問題
- 9. テストとpythonパッケージの構造
- 10. 親パッケージと兄弟パッケージからPythonモジュールをインポートする方法
- 11. 大きなシステムライブラリに依存するPythonパッケージを構築する方法
- 12. bluemixでのローカルPythonパッケージの使用
- 13. condaインストールが失敗しましたconda infoパッケージでパッケージが見つかりました
- 14. 'condaはなぜパッケージをダウングレードするのですか?
- 15. tar.gzからpythonパッケージをインストールする
- 16. パッケージ内からmathematicaパッケージをロードする
- 17. pythonパッケージはlinuxの他のディレクトリ(seqlearnパッケージ)からbuild_extをコンパイル
- 18. Mono自体の.debパッケージを構築する
- 19. rパッケージを変更して再構築する
- 20. 複数のディストリビューションとバージョンのLinuxパッケージを構築する
- 21. NSISスクリプトをMSIパッケージとして構築する
- 22. 複数のsrc.rpmパッケージを構築する方法
- 23. condaから来ていないすべてのpipパッケージを更新します
- 24. ローカルzipファイルからパッケージをインストールするR
- 25. `conda skeleton pypi`コマンドでパッケージのバージョンを指定する方法は?
- 26. pipインストールされたパッケージをconda環境に登録する
- 27. Javaパッケージを構成する
- 28. Pythonパッケージ?
- 29. Pythonパッケージ
- 30. youtube-dlパッケージ - Python、SyntaxError:無効な構文
私は通常、ソースディレクトリに 'conda.recipe'というディレクトリを作り、この' meta.yaml'ファイルテンプレートを使います:https://github.com/bryanwweber/UConnRCMPy/blob/master/conda.recipe/meta .yaml免責事項:それは私が作者であるいくつかのソフトウェアです。 – darthbith
その後、(主なソースディレクトリから) 'conda build conda.recipe'を書いてパッケージを構築し、' conda install --use-local'をインストールすることができます。パッケージビルドを完全にスキップしてパッケージを開発版としてインストールする場合は 'pip -e'と同様に' conda develop 'を使用できます。 – darthbith
助けてくれてありがとう。 – user1470957