搜索网络,这似乎是由Python安装路径中的空格引起的问题。

我如何让pip工作,而不必重新安装在一个没有空格的路径中的所有东西?


当前回答

我在使用django rest框架和simplejwt时遇到了这个问题。我所要做的就是升级pip并重新安装软件包

其他回答

您可以删除之前的python文件夹和环境变量路径从您的pc,然后重新安装python .it将解决

它不是直接调用ipython,而是使用Python加载,例如

“ipython.exe的完整路径”

似乎

python -m pip install XXX 

无论如何都会工作(为我工作过) (参见user474491的链接)

我选择安装Python for Windows (64bit),不是为所有用户,而是为我自己。

重新安装Python-x64并检查高级选项“为所有用户”,为我解决了pip问题。

当我重新安装python时,通过卸载python3.7和安装python3.8,我也有类似的问题。但是我通过删除以前版本的python目录解决了这个问题。对我来说,它位于这里,

C:\Users\your-username\AppData\Local\Programs\Python

我删除了名为Python37的文件夹(用于以前的版本),并保留Python38(用于更新版本)。这是因为python本身似乎在为你的python脚本找到正确的目录时遇到了麻烦。