0
0

More than 3 years have passed since last update.

Pythonの同じライブラリの複数versionを使いたい時(venvを使った仮想環境)

Last updated at Posted at 2020-06-07

なぜ仮想環境が必要なのか?

Pythonでは、1つの環境に同じライブラリの複数バージョンをインストールできないため、1つのバージョン飲みになってします。
例えば、ライブラリ1を使うプログラムAとライブラリ2を使うプログラムBがあるとします。この時、プログラムAかBは動かなくなってしまいます。

Pythonで仮想環境を使うには

vencという標準モジュールを使うと仮想環境を作るkとができます。

仮想環境の使い方

macOSの場合

$ python3 -m venv 環境名

をすると、カレントディレクトリに環境名のディレクトリが作成されます。ディレクトリの名前は自由に設定できる

仮想環境を有効

activateスクリプトを実行する

$. 環境名/bin/activate

仮想環境を無効

(環境名)$ deactivate

仮想環境自体が不要になった場合はディレクトリを丸ごと削除する

参考

Pythonクローリング&スクレイピング

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0