Я отлаживал базовый скрипт на ГИС-питоне, когда случайно (?) Получил эту ошибку:
Traceback (most recent call last):
File "<module1>", line 13, in <module>
import arcpy
File "C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcPy\arcpy\__init__.py", line 25, in <module>
from arcpy.toolbox import *
File "C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcPy\arcpy\toolbox.py", line 371, in <module>
from .management import Graph, GraphTemplate
File "C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcPy\arcpy\management.py", line 5694
SyntaxError: Non-ASCII character '\xc2' in file C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcPy\arcpy\management.py on line 5695, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Попробовал просто запустить import arcpy
и выскочила та же ошибка. Итак, вот что я попробовал:
- Побег из Pyscripter и cmd.
- Перезагрузил мой компьютер пару раз.
- Открыл этот файл management.py из любопытства, но это всего лишь пара сотен строк? Я ГИС / аналитик данных, а не программист любого рода, так что эта область находится за пределами того, что я знаю.
Я в тупике. Да, я мог бы переустановить библиотеку, но это довольно сложно, так как эта библиотека - крошечная часть огромного программного пакета.