至少在Windows上,pip将安装后的执行路径存储在可执行文件中pip.exe。使用十六进制编辑器或写字板编辑此文件(您必须将其保存为纯文本然后保留二进制数据),使用引号和空格将Python路径更改为如下所示:#!"C:\Program Files (x86)\Python33\python.exe"到没有空格和引号的转义路径,并以空格填充(末尾的点应为空格):#!C:\Progra~2\Python33\python.exe.............对于“ C:\ Program Files”,此路径可能是“ C:\ Progra〜1”(DOS / Windows 3.x表示法中的短路径名使用波浪号和数字)。Windows提供此替代符号是为了与DOS / Windows 3.x应用程序向后兼容。请注意,由于这是一个二进制文件,因此不应更改可能会破坏可执行文件的文件大小,因此可能会导致填充。使用管理员权限进行保存,请确保将其实际保存在目标位置,然后重试。您可能还需要设置PATH变量以将~符号使用到的路径pip。