Swampy モジュールを Pythonにインストールしようとしていますが、サイトやドキュメントに記載されている手順に不明な点がたくさんあります。Swampy フォルダーを Python 2.7.1 の site-packages フォルダーに入れましたが、モジュールをインポートできるようにインストールする .pth ファイルを作成する方法がわかりません。これらの魔法の .pth ファイルの 1 つを作成する方法を教えてもらえますか?
6 に答える
swampy-2.0 ディレクトリを PYTHONPATH 環境変数に入れます。それができたら、Python シェルを開いて、Think Python の本に示されているように、swampy クラスをインポートするだけです。私の Windows マシンでは、swampy-2.0 ソース ファイルをダウンロード フォルダーに抽出しましたが、サイト パッケージ ディレクトリにはまったく配置しませんでした。
setuptoolsをインストールした場合は、easy_install swampy で Swampy をインストールできます。
あなたのswampy-2.0フォルダをsite-packagesディレクトリに解凍した後、同じようにsite-packagesにテキストファイルを作成するだけですmisite.pth
(ここで重要なのは.pth拡張子だけです。好きなファイル名を使用できます)。.pth ファイルには、フォルダーの名前 ('swampy-2.0') という 1 行だけを含める必要があります。それだけです。
Python は、拡張子が .pth のファイルを検索し、これらのファイルのディレクトリ名をモジュール検索パスに配置します。パス ファイルには、1 つまたは複数のフォルダーの名前を 1 行に 1 つずつ含めることができます。
Windows に Python パッケージをインストールするのは少し難しいかもしれません。Windows での python の実行について詳しくは、https: //docs.python.org/2/faq/windows.html を参照してください。このウォークスルーが、swampy パッケージを Python にインストールするのに役立つことを願っています。
パスを設定
PATH は、実行可能ファイルを指す Windows 環境変数です。Python をインストールしたときに、パスを作成しておく必要があります。本の指示に従った場合、PATH 値は「C:\Python」で、名前は Python です。次の方法でパスを確認してください。
コンピュータを右クリックします システムの詳細設定を選択します 環境変数を選択します PATH 変数をダブルクリックします C:\Python のようなものが表示されるはずです
Windows への Python のインストールと PATH の設定について詳しくは、https://docs.python.org/2/using/windows.htmlをご覧ください。
パッケージをダウンロードして抽出する
次に、パッケージをダウンロードする必要があります。この場合、ダウンロードするモジュールは swampy と呼ばれます。ダウンロードするパッケージは、解凍する必要がある圧縮ファイルである .zip 拡張子と同等の .gz 拡張子にあります。オンラインで入手できるさまざまなアプリケーションから選択して、.gz ファイルを解凍できます。
パッケージを Python にインストールする
次のステップは、パッケージを python にインストールすることです。これを行うには、コマンド プロンプトを使用する必要があります。
検索で「cmd」と入力してコマンド プロンプトを開き、Enter キーを押します。「cd C:\Users\exampleFile\swampy-2.1.7」を使用して、コマンド ディレクトリを変更し、インストールされたパッケージの解凍されたファイルを指すようにします。 「 python setup.py install 」と入力します。最後のステップでは、ステップ 2 で設定したディレクトリが指すフォルダに含まれるセットアップ ファイルを指定しています。完全なディレクトリを印刷したことを確認してください。
モジュールのインポート
最後に、前の手順を完了したら、Python IDLE 内にモジュールをダウンロードできます。IDLE を開いて " from swampy.Turtle import * を印刷するだけです。
インタープリターがエラーを表示しない場合は、swampy がインストールされています
注: Python IDLE で上記のステートメントを使用すると、モジュール名は大文字と小文字が区別されます。
これが役に立てば幸いです、乾杯!
これで、パッケージをインストールする準備が整いました。選択肢はたくさんありますが、ここから始めましょう...
http://pypi.python.org/pypi/swampy/2.1.1で swampyをダウンロードしてください。 これは、swampy-2.1.1.tar.gz ファイルです。これは、Windows 言語では、奇妙で異世界的な種類の zip ファイルであることを意味します。
*tar.gz ファイルを開くには、PeaZip for Windows http://peazip.org/ をダウンロードします。次のような結果になるはずです: C:\Users\Nnamdi\Downloads\swampy-2.1.1\
コマンド プロンプト ウィンドウに戻るか、新しいウィンドウを開きます。コマンド ラインのディレクトリをコンピュータのユーザー ディレクトリに変更する必要があります。
開始すると、コマンド ラインは次のようになります。 c:\Users\Nnamdi> swampy-2.1.1 ディレクトリに移動するには、コマンド プロンプトで次のように入力します: cd downloads\swampy-2.1.1 または完全なパス: cd c:\Users\Nnamdi\Downloads\swampy-2.1.1 プロンプトが c:\Users\Nnamdi> から c:\Users\Nnamdi\Downloads\swampy-2.1.1> に変わります
さて、楽しい部分です。そのswampyディレクトリの中にsetup.pyというファイルがあります。これを Python ユニバースにインストールします。これをコマンド プロンプトに入力します。
python setup.py インストール
IDLE を開き ([スタート] > [すべてのプログラム] > [Python 2.7] > [IDLE (Python GUI)])、次のように入力します。
import swampy.TurtleWorld 何も起こらないことがわかりましたか? それがあなたの成功のサインです。おめでとう。Windows 7 に Python の最初のパッケージをインストールしてインポートしました。必要に応じて繰り返します。
私もこの問題に遭遇しました。
joaquinの方法は魅力のように機能し、次は別の解決策です。
- .pthファイルを作成する必要はありません。
2.すべてのファイルをディレクトリに配置するだけです.../Python2.7.1/Lib/site-packages(...はPythonをインストールした場所を意味します)「swampy-2.0」フォルダを配置しないように注意してください... / Python 2.7.1 / Lib / site-packages、ただしすべてのファイルを... / Python 2.7.1 / Lib / site-packages(つまり、すべての.pyファイルはパスにあります.../Python 2.7.1 / Lib / site-packagesではなく、... / Python 2.7.1 / Lib / site-packages/swampy-2.0です。
これは私のために働きました(私は.pthファイルを作成しませんでした)、それを試してください^^