"路径python3(来自--python = python3)不存在"错误

Son*_*hal 11 django virtualenv python-3.x

我添加python36/Scripts了环境变量的路径文件和python36.但它仍然显示以下错误

Command = C:\Users\Sonalika\dev\trydjango1-11>virtualenv -p python3

我收到错误:

路径python3(来自--python = python3)不存在

sha*_*mud 21

尝试这样的东西,这里C:/Python36/python.exe给出python3可执行文件的完整地址

virtualenv env -p C:/Python36/python.exe
Run Code Online (Sandbox Code Playgroud)

  • 如果你的PATH中已经有python3,请尝试`virtualenv -p python3.exe ENV` (5认同)
  • 我的系统中安装了Python3.7,但可执行文件为`python.exe`。所以,这对我有用-`virtualenv -p python.exe ENV` (3认同)

小智 7

使用完整路径将解决此问题。

$  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.
$  
Run Code Online (Sandbox Code Playgroud)