server – add-apt-repository抛出Python错误:UnicodeDecodeError:’ascii’编解码器无法解码字节0xc5
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了server – add-apt-repository抛出Python错误:UnicodeDecodeError:’ascii’编解码器无法解码字节0xc5,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1584字,纯文字阅读大概需要3分钟。
内容图文
![server – add-apt-repository抛出Python错误:UnicodeDecodeError:’ascii’编解码器无法解码字节0xc5](/upload/InfoBanner/zyjiaocheng/739/0de74475eeb04cacaa35f8966f472dd0.jpg)
试图安装最新的PHP5包,所以我添加了回购(
sudo add-apt-repository ppa:ondrej / php5)我需要,这就是结果:
Traceback (most recent call last):
File "/usr/lib/python3.2/threading.py", line 740, in _bootstrap_inner
self.run()
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 141, in run
self.add_ppa_signing_key(self.ppa_path)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 234, in add_ppa_signing_key
tmp_export_keyring, signing_key_fingerprint, tmp_keyring_dir):
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 186, in _verify_fingerprint
got_fingerprints = self._get_fingerprints(keyring, keyring_dir)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 178, in _get_fingerprints
output = subprocess.check_output(cmd, universal_newlines=True)
File "/usr/lib/python3.2/subprocess.py", line 516, in check_output
output, unused_err = process.communicate()
File "/usr/lib/python3.2/subprocess.py", line 811, in communicate
stdout = _eintr_retry_call(self.stdout.read)
File "/usr/lib/python3.2/subprocess.py", line 456, in _eintr_retry_call
return func(*args)
File "/usr/lib/python3.2/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 92: ordinal not in range(128)
在Ubuntu 12.04服务器上运行
解决方法:
软件属性 – 常见问题是错误的,所以如果有时间,请将此报告为软件属性 – 常见错误.
在the issue tracker中指出了一种更好的解决方法,它在添加存储库时使用特定的unicode语言环境
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php5-5.6
内容总结
以上是互联网集市为您收集整理的server – add-apt-repository抛出Python错误:UnicodeDecodeError:’ascii’编解码器无法解码字节0xc5全部内容,希望文章能够帮你解决server – add-apt-repository抛出Python错误:UnicodeDecodeError:’ascii’编解码器无法解码字节0xc5所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。