查看: 1843|回复: 3

Fatal error in initiator unable to use C Program Files (x86) Python33 python...

[复制链接]

15

主题

97

帖子

310

积分

论坛管理

Rank: 4

积分
310
发表于 2018-9-19 10:12:17 | 显示全部楼层 |阅读模式
Fatal error in initiator unable to use  C Program Files (x86) Python33 python. Exe C Program Files (x86) Python33 pip.exe creation process
在网上搜索这似乎是由Python安装路径中的空格引起的问题。
如何pip在没有空格的路径中重新安装所有内容的情况下开始工作?
回复

使用道具 举报

3

主题

31

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2018-9-19 10:13:08 | 显示全部楼层
python -m pip install XXX

回复

使用道具 举报

10

主题

72

帖子

180

积分

注册会员

Rank: 2

积分
180
发表于 2018-9-19 10:16:26 | 显示全部楼层
至少在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。
回复

使用道具 举报

11

主题

63

帖子

159

积分

注册会员

Rank: 2

积分
159
发表于 2018-9-19 10:18:02 | 显示全部楼层
我遇到同样的问题, 阅读https://pip.pypa.io/en/latest/installing.html#install-pip,以便更新pip:
python -m pip install -U pip
所以我做了(例如)
python -m pip install virtualenv
它奏效了!所以你可以做同样的'virtualenv'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表