私が書いた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. Conda - パッケージをサイレントインストールする
- 5. RPMパッケージを構築中にサードパーティのリポジトリからyumパッケージをインストールする
- 6. ROS catkin_make:パッケージを再構築
- 7. Nexusリポジトリのcondaパッケージ
- 8. openembeddedパッケージを構築する方法
- 9. TensorflowのDebianパッケージを構築する
- 10. Google Datalabのcondaパッケージをインストール
- 11. Conda:パッケージをダウンロードしてアップデートする
- 12. Python-非condaパッケージをインストールすることはできません
- 13. Condaはgithubからrequirements.txtを含むパッケージをインストールします
- 14. Condaがインストールしたパッケージ、Pythonが見つかりません
- 15. "conda"インストーラで "PyPi"パッケージを探す方法
- 16. CondaはPython以外のパッケージを更新します
- 17. web deployパッケージ構築の問題
- 18. yocto pyro 2.3依存パッケージ構築問題
- 19. テストとpythonパッケージの構造
- 20. 親パッケージと兄弟パッケージからPythonモジュールをインポートする方法
- 21. 大きなシステムライブラリに依存するPythonパッケージを構築する方法
- 22. Conda PackageNotFoundError - パッケージをインストールできない
- 23. bluemixでのローカルPythonパッケージの使用
- 24. .NET FrameworkをターゲットとするLinuxでNuGetパッケージを構築する
- 25. Pythonパッケージからメソッドをインポートする
- 26. tar.gzからpythonパッケージをインストールする
- 27. 'condaはなぜパッケージをダウングレードするのですか?
- 28. パッケージ内からmathematicaパッケージをロードする
- 29. condaインストールが失敗しましたconda infoパッケージでパッケージが見つかりました
- 30. condaインストールされたパッケージはjupyter
私は通常、ソースディレクトリに '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