Python pip/pip3安装失败CodecRegistryError
问题描述:
我想安装pyglet而不会发疯。我没有安装Python的任何先前版本之前3.6.0Python pip/pip3安装失败CodecRegistryError
从命令提示符下,我可以运行
>Python
并正确地发挥作用。当我尝试点或PIP3安装我得到一个
'raise CodecRegistryError,\
Syntax error: invalid syntax
我完全卸载python并重新安装,没有成功。
我使用Windows 10和PyCharm。
答
看起来你的系统无法识别pip命令,所以尝试在环境变量中添加pip路径。 - 转到系统 - 高级系统设置 - 环境变量 并在用户变量PATH中添加路径到Python脚本文件夹。 我看起来像这样:C:\ Users \ YourUserName \ AppData \ Local \ Programs \ Python \ Python35-32 \ Scripts \
但它可能会发生,你的python版本没有安装pip在上面的文件夹中找不到pip,请尝试使用easyinstall安装pip。
答
这与在设置环境变量PYTHONPATH
时发生的python3问题类似。对于pylauncher,在这些情况下,要获得python3运行,应用
py -E ....
画中画,我得到了同样的错误,那么错误走了,当我删除了环境变量PYTHONPATH
。
或者,也许是因为pyglet不能用于python 3.6.0。 –