仮想環境をインストールしましsudo pip install virtualenv
たが、実行するpython -m venv flask
とまだこれが得られます:/usr/bin/python: No module named venv
関連する場合は、バージョン:
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
Python 2.7.9
ここで何が欠けていますか?
仮想環境をインストールしましsudo pip install virtualenv
たが、実行するpython -m venv flask
とまだこれが得られます:/usr/bin/python: No module named venv
関連する場合は、バージョン:
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
Python 2.7.9
ここで何が欠けていますか?
Python 2 を使用しているため、インストールした virtualenv モジュールを使用して実行する必要があります。
最初のステップは、最初にやろうとしたことですが、今回は「virtualenv」モジュールと virtualenv の名前を指定します。この場合、フラスコ:
python -m virtualenv flask
次に、次のように virtualenv を有効にします。
source flask/bin/activate
次に、virtualenv 内に pip を使用してフラスコをインストールします
pip install flask
virtualenv を非アクティブ化するには、次のように入力します。
deactivate
Python 3で実行している場合、venv
コマンドは組み込みであり、次のように簡単に実行できます。
python3 -m venv flask
Python 3 のインストール方法によっては、python 実行コマンドが異なる場合があることに注意してください。python3
、、python3.5
として実行できますpython3.6
。
venv は python3 で導入されたモジュールです
venvはバージョン 3.3 の新機能です。
venv は python 3 バージョンでのみ利用可能です。Python 2 を使用している場合は、venv の代わりに virtualenv を使用してみてください。
1. virtualenv をインストールします。
python -m pip install virtualenv
2. virtualenv を使用して venv という名前の仮想環境を作成します。
パイソン 2
python -m virtualenv venv
Python3
python -m venv venv
3.仮想環境を起動し、
.\venv\Scripts\activate.bat
4.フラスコパッケージをインストールし、
pip install flask