プロジェクト

全般

プロフィール

Python開発環境

Pythonプログラミング・開発環境についてのページ。Pythonプログラミングはこちら Python へ。

IDE

PyCharm

JetBrains社の商用製品(無償のCommunity版あり)。
IntelliJ IDEAにPython pluginを追加したものとほぼ同等です。

Visual Studio Code

OS

macOS

Python開発環境 macOS

Windows

Python開発環境 Windows

ライブラリの使用

オフライン環境でライブラリを使用

Pythonでは、pipコマンドでインターネット上からライブラリをインストールするのが一般的です。しかし、インターネットアクセスが制限されている環境でライブラリを使用したい場合があります。

  • pip download
    あらかじめインターネット接続したマシン上で pip download コマンドを実行して必要なパッケージをダウンロードし、それをオフライン環境へ搬送し、pip install のローカルからのインストールによってオフライン環境でライブラリを利用できるようにします。
  • wheel形式ファイル
    wheel形式(拡張子 .whl)のライブラリファイルを入手し、それをオフライン環境へ搬送し、pip install でインストールします。wheel形式ファイルは、Pythonのバージョン、OSのバージョン、プロセッサ種類毎に別ファイルが提供されます。

wheel形式ファイルをインストールするときは、インストールしたいライブラリが別なライブラリを使用している場合、個別にwheel形式ファイルを入手してインストールする必要があります。

wheel形式ファイルのインストール

C:\work\hello> py pip install --no-deps example-4.5.1-cp38-cp38-win_amd64.whl
 :

Python開発ディレクトリ

最低限の情報

ソースコード、パッケージ定義情報のほか、外部ライブラリを利用しているときはその情報を用意します。

外部ライブラリの情報

開発・実行に使用する外部ライブラリの情報を、requirements.txt に置くのが慣例です。
次のコマンドで生成します。コマンドは、仮想環境(venv)をactivateした状態で実行します。

(vent) myproject$ pip freeze > requirements.txt

新しい環境で 必要な外部ライブラリをpipでインストールするときは、このファイルを-rオプションで指定します。

another_myproject$ pip install -r requirements.txt


約6時間前に更新