Проблема с установкой easy modbus tcp для python на raspberry pi3
Мне необходимо сделать так, чтобы RaspberryPi 3 подключалась к ПЛК. Для этого надо использовать библиотеку easyModbus TCP/IP. Я нашел множество примеров и в них люди просто прописывают -"pip install EasyModbus" и никаких проблем. Но у меня выводит ошибку :
pi@raspberrypi:~ $ pip install EasyModbus
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting EasyModbus
Using cached https://files.pythonhosted.org/packages/13/c3/4138e2c8b819493859a077d02117d666705ad9e90c71eacb84cae58a35e9/EasyModbus-1.4.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-xFAoop/EasyModbus/setup.py", line 11, in <module>
with open(path.join(this_directory, 'README.md'), encoding='utf-8') as f:
TypeError: 'encoding' is an invalid keyword argument for this function
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-xFAoop/EasyModbus/`
это то что выводит консоль Подскажите, пожалуйста, как по другому установить эту библиотеку?