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

Posted

技术标签:

【中文标题】“路径 python3(来自 --python=python3)不存在”错误【英文标题】:"The path python3 (from --python=python3) does not exist" error 【发布时间】:2018-05-02 08:34:27 【问题描述】:

我在环境变量的路径文件中添加了python36/Scripts,并且还添加了python36。但它仍然显示以下错误

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

我收到错误:

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

【问题讨论】:

嗨 Sonalika,如果你没有编辑它,人们会否决你的问题,因为它不符合网站问题的质量:) virtualenv on Windows10 gives error:The path python3 does not exist的可能重复 嗨,你能看看这个***.com/questions/55726288/… 【参考方案1】:

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

virtualenv env -p C:/Python36/python.exe

【讨论】:

如果你的 PATH 中已经有 python3 试试virtualenv -p python3.exe ENV 我的系统中安装了 Python3.7,但可执行文件为 python.exe。所以,这对我有用 - virtualenv -p python.exe ENV 嗨,你能看看这个***.com/questions/55726288/…【参考方案2】:

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

$  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.
$  

【讨论】:

您可能需要在前面添加“sudo -H”...但它有效...如果您想安装不同版本的 Python,您首先需要通过键入“知道它在哪里其中 Pythonxxx” 在 Mac 上(在 Microsoft 上) 这对我有用,谢谢(macOS Catalina with python and python3。)【参考方案3】:

如果你的 PATH 中已经有 python,请确保它默认使用 python,没有 python3。 你只需要run virtualenv -p python env

【讨论】:

嗨,你能看看这个***.com/questions/55726288/…【参考方案4】:

试试这个:-

python -m easy_install virtualenv

【讨论】:

欢迎来到 Stack Overflow!请不要只用源代码或命令来回答。尝试对您的解决方案如何工作提供一个很好的描述。请参阅:How do I write a good answer?。谢谢【参考方案5】:

尝试运行这个命令 virtualenv -p python env 即没有指定python3,我在使用pycharm时遇到了同样的问题,在终端上运行这个命令后,错误得到了解决。

【讨论】:

【参考方案6】:

当您打开命令提示符窗口时,请确保选择“以管理员身份运行”

【讨论】:

以上是关于“路径 python3(来自 --python=python3)不存在”错误的主要内容,如果未能解决你的问题,请参考以下文章