仮想環境を作成する為、python3 -m venv venv
コマンドを打ち込み、その後pip install ライブラリ名
の形でライブラリをインストールしました。
しかし、その後pip show ライブラリ名
としてみましたら、Location: /usr/local/lib/python3.8/dist-packages
と表示されていて、「venv」フォルダ内にはインストールされていませんでした。
自分は仮想環境というのは、各アプリでライブラリのバージョンが干渉し合わないようにする為のものであるかと思っていたのですが、venv
フォルダ内にライブラリがインストールされていないとなるとシステム内のライブラリを参照してしまいvenv
を使用する意味がないように思えてしまいます。
こちら、どのような仕組みで他ライブラリに干渉しないようになっているかがいまいち分からない為、ご助言頂けましたら幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。