Python用のサードパーティライブラリを設定するには?

Python用のサードパーティライブラリを設定するには?

私はPythonを初めて使用します。 「AstroPy」のようないくつかのサードパーティライブラリ(パッケージとも呼ばれますか?)をインストールしたいと思います。しかし、新しいソースコードがどこに保存されるのかはわかりません。つまり、新しい「.py」テキストファイルがダウンロードされ、「AstroPy」のPython機能が含まれることを意味します。

インストールするすべてのライブラリを追跡したいと思います。 Pythonでこれを行う方法はありますか?

私はIDLを使用し、ライブラリをインストールしたいときにIDLスクリプトを含むすべてのテキストファイルを単にダウンロードして「/IDL/libraries」と同じフォルダに保存しました。これにより、自分が持っているアイテムを簡単に確認でき、簡単に削除できます。

答え1

次の場所を見つけることができますグローバルサイトパッケージeasy_install(dist-packagesを介してインストールされているか、pip、Pythonパッケージマネージャ)次を実行します。

python -m site

パッケージが次のようにインストールされている場合pip、以下を実行して特定のパッケージ(たとえばname)の場所を見つけることができます。

pip show name

ついに、ユーザー別(ローカル)サイトパッケージこれは以下を実行することで見つけることができます。

python -m site --user-site

dist-packages と site-packages の詳細については、以下で確認できます。Python用Debian Wikiページ

関連情報