2017-12-05 10 views
0

私は一般的にSlackwareとPythonを使い慣れています。 私はコマンドPython、ソースからPythonモジュールをインストールする。 Slackware 14.2

python setup.py build 
python setup.py install 

を経由してそのソースからPythonモジュールをインストールしようとしているときにのみ.egg/usr/lib64/python2.7/site-packages場所にファイルではなく、Pythonモジュールの内容にディレクトリを作成します。

私の仕事はインターネット接続なしでソースからPythonモジュールをインストールすることですので、easy_installやpipなどのツールを使用して必要なPythonモジュールを自動的にダウンロードしてインストールすることはできません。

Slackware 14.2 OSのソースからPythonモジュールを正しくインストールするにはどうすればよいですか?

+0

インストールするPythonモジュールはどれですか? –

答えて

0

最も簡単な方法は、アンインストール可能なパッケージを探すことです。 Slackwareは多くのPythonライブラリを.txzファイルとして持っており、それらをダウンロードして通常のパッケージマネージャを介してインストールできるはずです。

しかし

あなたのためのSlackwareのパッケージが存在しない場合、特定のpythonモジュール、行う、インターネットアクセスを持つシステム上:

mkdir moduledir 
pip download <modulename> -d moduledir 
tar cvf module.tar moduledir 

scpsftp(できれば)またはftp(あなたが必要の場合)またはおそらくusbスティックを使用してインターネットへのアクセスなしでmodule.tarをマシンに転送してください:

tar xvfz module.tar 
cd module 
pip install <modulename> -f ./ --no-index 
関連する問題