我无法在虚拟环境中使用python。Python在虚拟环境之外工作得很好。我正在使用Python 3.10.2
在试图运行任何python命令时,我一直在获取下面的错误。
'C:\Users\User\AppData\Local\Programs\Python\Python310\python.exe'值得一提的是,我无法通过'python‘命令创建虚拟环境。产生的错误是
Error: Command '['C:\\Users\\User\\Documents\\Python Projects\\PDFtoText\\env\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 101.为了创建虚拟环境,我不得不在命令的末尾添加‘without’。奇怪的是,我可以在虚拟环境中使用pip,而不必手动安装它。
通向python的路径在环境变量中。
我试着重新安装python,但是没有帮助。
最后,所有这些错误都是在我下载VisualStudioCommunity2022之后开始发生的。
发布于 2022-02-09 17:42:13
简单地回答,我敢打赌您的窗口帐户名中肯定有一个空格(假设Your Account是您帐户保存的位置,所以您有C:\Users\Your Account文件夹,还有一个文本文件C:\Users\Your (“you”是用户名的第一部分)。众所周知,MSVS2022 (也可能是早期版本)保留了这个日志文件,该日志文件公开了Python的中的一个bug。删除此文本文件,您的问题将得到解决。
有关更多详细信息,请参阅my question/answer。
https://stackoverflow.com/questions/71043378
复制相似问题