微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python RuntimeError:无法找到内置解释器的解释器,发现python_spec ='ackages.venvs / lpthw'

如何解决Python RuntimeError:无法找到内置解释器的解释器,发现python_spec ='ackages.venvs / lpthw'

我从“以艰苦的方式学习python 3”中的“项目骨架”开始,并且发生了此错误。我仍然不知道这些到底是什么,只是按照以下步骤操作。那么为什么这个问题以及如何解决呢?

C:\>pip install virtualenv
Collecting virtualenv
  Downloading virtualenv-20.0.35-py2.py3-none-any.whl (4.9 MB)
     |████████████████████████████████| 4.9 MB 504 kB/s
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.1-py2.py3-none-any.whl (335 kB)
     |████████████████████████████████| 335 kB 6.4 MB/s
Collecting filelock<4,>=3.0.0
  Downloading filelock-3.0.12-py3-none-any.whl (7.6 kB)
Collecting appdirs<2,>=1.4.3
  Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.15.0-py2.py3-none-any.whl (10 kB)
Installing collected packages: distlib,filelock,appdirs,six,virtualenv
Successfully installed appdirs-1.4.4 distlib-0.3.1 filelock-3.0.12 six-1.15.0 virtualenv-20.0.35

C:\>mkdir . venvs
Access is denied.
Error occurred while processing: ..

C:\>mkdir.venvs

C:\>mkdir.venvs
A subdirectory or file .venvs already exists.

C:\>virtualenv -system-site -packages.venvs/lpthw
RuntimeError: Failed to find interpreter for Builtin discover of python_spec='ackages.venvs/lpthw'

C:\>virtualenv-system-site-packages.venvs/lpthw
'virtualenv-system-site-packages.venvs' is not recognized as an internal or external command,operable program or batch file.

C:\>mkdir.venvs
A subdirectory or file .venvs already exists.

C:\>virtualenv -system-site -packages.venvs/lpthw
RuntimeError: Failed to find interpreter for Builtin discover of python_spec='ackages.venvs/lpthw'

C:\>mkdir.venvs
A subdirectory or file .venvs already exists.

C:\>mkdir.venvs
A subdirectory or file .venvs already exists.

C:\>mkdir.venvs

C:\>virtualenv -system-site -packages.venvs/lpthw
RuntimeError: Failed to find interpreter for Builtin discover of python_spec='ackages.venvs/lpthw'

C:\>

解决方法

virtualenv 将 map <C-n> :call NERDTreeToggleAndRefresh()<CR> function NERDTreeToggleAndRefresh() :NERDTreeToggle if g:NERDTree.IsOpen() :NERDTreeRefreshRoot endif endfunction 解释为 -packages,它是 -p 标志的缩写。 您的指南中有 3 个错别字,应该是:

--python

所以只有一个带有正确符号的标志和 .venvs/lpthw 是一条路径,而不是标志的一部分。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。