[英]Encoding problem with /usr/lib64/python3.4/http/client.py
[英]Python3.5/http/client.py SyntaxError: invalid syntax
我是python的初學者。 不幸的是,我剛剛刪除了:
..Python3.5/http/
目錄。
為了解決這個問題,我從https://github.com/python/cpython/tree/master/Lib/http下載了相同的文件
但是,當我運行任何需要已刪除文件夾內容的腳本時,都會出現此錯誤
File "/usr/lib/python3.5/http/client.py", line 1063
chunk = f"{len(chunk):X}\r\n".encode('ascii') + chunk \
^
SyntaxError: invalid syntax
什么是語法錯誤,我該如何解決?
提前致謝
引發錯誤的行使用的是Python 3.6中引入的新'f-string'語法。 您正在嘗試使用不支持此功能的Python 3.5運行它。
要解決此問題,您可以從3.5分支重新下載文件,也可以僅使用安裝程序重新安裝Python。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.