ошибка установки watson-machine-learning-client - PullRequest
0 голосов
/ 13 февраля 2019

При использовании команды pip install watson-machine-learning-client

Терминал выдает ошибку, вот вывод терминала:

pip install watson-machine-learning-client
Collecting watson-machine-learning-client
  Using cached https://files.pythonhosted.org/packages/7a/ea/75de2fe2373cb3d2f0c7342b35956c4df62fce5a312cfd652a339bfb97a0/watson_machine_learning_client-1.0.357.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/l0/8fv181bn3nb6fdrnyk87j7qc0000gn/T/pip-install-oRyoix/watson-machine-learning-client/setup.py", line 30, in <module>
        with open(os.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 /private/var/folders/l0/8fv181bn3nb6fdrnyk87j7qc0000gn/T/pip-install-oRyoix/watson-machine-learning-client/

enter image description here

1 Ответ

0 голосов
/ 13 февраля 2019

вы используете python 2 для установки пакета, который неправильно указан как поддерживающий python 2 на PyPi .Как вы можете видеть на официальной домашней странице (раздел «Требования»):

Экземпляр службы машинного обучения Watson можно создать по этой ссылке.Поддерживается только Python 3.5 или новее.

Вы можете попробовать перенести код на python 2, но я бы рекомендовал использовать здесь pyhton 3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...