web-dev-qa-db-ja.com

「パスpython3(--python = python3から)が存在しません」エラー

私が追加しました python36/Scriptsが環境変数のパスファイルに追加され、python36も追加されます。しかし、まだ次のエラーが表示されます

コマンド= C:\Users\Sonalika\dev\trydjango1-11>virtualenv -p python3

受け取ったエラー:

パスpython3(--python = python3から)が存在しません

11

このようなものを試してください、ここでC:/Python36/python.exeはpython3実行可能ファイルの完全なアドレスを与えます

virtualenv env -p C:/Python36/python.exe
21
shahin mahmud

フルパスを使用すると、この問題に対処できます。

$  virtualenv --python=/usr/bin/python3 testenvironment
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/nansari/testenvironment/bin/python3
Not overwriting existing python script /home/nansari/testenvironment/bin/python (you must use /home/nansari/testenvironment/bin/python3)
Installing setuptools, pip, wheel...done.
$  which python3
/usr/bin/python3
$  python --version
Python 2.7.14 :: Anaconda, Inc.
$  
6

既にPATHにpythonがある場合は、python3ではなくpythonでデフォルトで動作することを確認してください。run virtualenv -p python env

1
Blue Like

これを試して :-

python -m easy_install virtualenv
0
Aamir Syed

このコマンドvirtualenv -p python env i.e python3を指定せずに実行すると、pycharmを使用しているときに同じ問題が発生し、端末でこのコマンドを実行した後、エラーが解決しました.

0
Marto

コマンドプロンプトウィンドウを開くときは、必ず「管理者として実行」を選択してください

0
builder