1

デフォルトでpython 3.5がインストールされたUbuntuシステムを使用しています。

モジュールを使用venvして仮想環境を作成すると、仮想環境に標準ライブラリが見つからず、Python インタープリターのバイナリ ファイルしか見つかりません。ただし、この仮想環境を使用するように切り替えると、Python スクリプトに標準ライブラリ モジュールをインポートできます。

では、どのように機能しvenvますか?新しく作成された仮想環境は、システム python の標準ライブラリを使用するだけですか? その場合、完全に自己完結型の仮想環境を作成したい場合はどうすればよいですか? venvモジュールでこれを達成することは可能ですか?ちなみにconda以前使ってました。condaシステムのバージョンが異なるpythonで仮想環境を作ることができます。venvこの仕事はできますか?

4

1 に答える 1