Windows powershell上でDjangoインストールのための仮想環境を作ろうとしたのですが、仮想環境のアクティベートがうまくいきません。解決方法を教えてください。
(base) PS C:\Users\artax\djangogirls> python3 -m venv myvenv
Python
(base) PS C:\Users\artax\djangogirls> myvenv\Scripts\activate
myvenv\Scripts\activate : モジュール 'myvenv' を読み込むことができませんでした。詳細については、'Import-Module myvenv'
を実行してください。
発生場所 行:1 文字:1
+ myvenv\Scripts\activate
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (myvenv\Scripts\activate:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CouldNotAutoLoadModule
Windows powershellの再起動やpythonの再インストールなどを行ってみましたが効果ありませんでした。
anacondaでpythonをインストールされている場合、
anaconda用の仮想環境condaとvenvの相性が悪く
いろんな理由でエラーが考えられます。
対応策としては、
① 特にこだわりが無ければcondaで仮想環境を作るか↓
https://www.python.jp/install/anaconda/conda_and_venv.html
② anacondaではなくPythonをインストールしてvenvを使う↓
https://www.python.jp/install/windows/install.html
と良いかと思います。