Python运行时错误:未能找到Python的内置发现的解释器\u spec=&\x27;包装。venvs/lpthw&x27;
我是按照“艰苦学习python 3”中的“项目框架”进行的,出现了这个错误。我仍然不知道这些实际上是什么,只是按照步骤。那么,为什么会出现这个问题以及如何解决这个问题呢Python运行时错误:未能找到Python的内置发现的解释器\u spec=&\x27;包装。venvs/lpthw&x27;,python,runtime-error,virtualenv,Python,Runtime Error,Virtualenv,我是按照“艰苦学习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
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:\>
C:\>pip安装virtualenv
收集虚拟
下载virtualenv-20.0.35-py2.py3-none-any.whl(4.9 MB)
|████████████████████████████████| 4.9 MB 504 kB/s
收集distlib=0.3.1
下载distlib-0.3.1-py2.py3-none-any.whl(335 kB)
|████████████████████████████████| 335 kB 6.4 MB/s
正在收集filelock=3.0.0
下载filelock-3.0.12-py3-none-any.whl(7.6KB)
收集appdirs=1.4.3
下载appdirs-1.4.4-py2.py3-none-any.whl(9.6KB)
收集六个=1.9.0
下载six-1.15.0-py2.py3-none-any.whl(10 kB)
安装收集的软件包:distlib、filelock、appdirs、six、virtualenv
已成功安装appdirs-1.4.4 distlib-0.3.1 filelock-3.0.12 six-1.15.0 virtualenv-20.0.35
C:\>mkdir。文维斯
访问被拒绝。
处理时出错:。。
C:\>mkdir.venvs
C:\>mkdir.venvs
子目录或文件.venvs已存在。
C:\>virtualenv-系统站点-packages.venvs/lpthw
运行时错误:未能找到python的内置发现的解释器\u spec='ackages.venvs/lpthw'
C:\>virtualenv-system-site-packages.venvs/lpthw
“virtualenv system site packages.venvs”未被识别为内部或外部命令,
可操作的程序或批处理文件。
C:\>mkdir.venvs
子目录或文件.venvs已存在。
C:\>virtualenv-系统站点-packages.venvs/lpthw
运行时错误:未能找到python的内置发现的解释器\u spec='ackages.venvs/lpthw'
C:\>mkdir.venvs
子目录或文件.venvs已存在。
C:\>mkdir.venvs
子目录或文件.venvs已存在。
C:\>mkdir.venvs
C:\>virtualenv-系统站点-packages.venvs/lpthw
运行时错误:未能找到python的内置发现的解释器\u spec='ackages.venvs/lpthw'
C:\>
virtualenv将-packages
解释为-p
,它是--python
标志的缩写。
您的指南中有3个拼写错误,应该是:
virtualenv --system-site-packages .venvs/lpthw
因此,只有一个带有正确--notation和.venvs/lpthw的标志是路径,而不是标志的一部分。我没有解决方案,但-packages.venvs可能需要双破折号或无破折号。这取决于它是程序的参数还是系统站点的参数。