“路径 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)不存在”错误的主要内容,如果未能解决你的问题,请参考以下文章