2017-08-25 11 views
-1

私はpythonでsetup tools/eggファイルを使ってパッケージをインストールする必要があります。工場にはインターネットが存在しないので、Linux環境であればどんなマシンにもインストールするセットアップツールスクリプトを実行すると、そのパッケージがインストールされるはずです。私がPythonを初めて使ったので、これで私を助けてください。pythonセットアップツールを使用してパッケージをインストールするには?

答えて

1

パッケージをインストールする(.tar.gzファイルとして)か、パッケージのビルド方法を尋ねていますか?あなたはパッケージを持っている場合は

は、あなたが簡単に行うことができますパッケージを構築する方法については

$ pip install /some/path/my_package.1.0.0.tar.gz 

は、あなたが公共のパッケージに依存している場合は、あなたのようなものを使用してそれらをダウンロードすることができhttps://packaging.python.org/tutorials/distributing-packages/

を参照してください。

$ pip install --download /tmp/depend_pkgs some-public-package 

次に、パッケージと任意の依存パッケージをフォルダに入れてインストールすることができます。

少し良い方法は、すべてのパッケージをフォルダツリーに置き、pipインストール--index-url file:///path/my-packagesパラメータを使用することです。フォルダツリーは、次のようなPEP 503 layoutにある必要があります。

. 
├── bar 
│ └── bar-0.1.tar.gz 
└── foo 
    ├── Foo-1.0.tar.gz 
    └── Foo-2.0.tar.gz 
+0

返信ありがとうございます。最初に私はパッケージをビルドし、それから私が望むマシンをインストールしたい。 – Rajas

関連する問題