У меня есть приложение Python КОЛБЫ на моем ноутбуке, который успешно получает доступ к Уотсон Переводчик на Bluemix точно, как описано в Bluemix API DocumentationКак получить доступ к службе переводчика Watson Language с Python на Bluemix?
from watson_developer_cloud import LanguageTranslatorV2 as LanguageTranslator
language_translator = LanguageTranslator(
username='4e93f965-f1ab-407c-a502-xxxxxx',
password='3zUExxxxxx')
translation = language_translator.translate(
text='hello there, this is a test',
source='en', target='fr')
print(json.dumps(translation, indent=2, ensure_ascii=False))
теперь я хочу, чтобы переместить мое приложение Python фляги Bluemix и получить доступ к службе переводчика полностью в пределах Bluemix. Поэтому я больше не могу использовать from watson_developer_cloud import LanguageTranslatorV2 as LanguageTranslator
Как я могу получить доступ к службе языкового перевода в Bluemix с помощью учетных данных службы переводов на языках?
Почему вы не можете сделать это так же? Вы все равно сможете импортировать из watson_developer_cloud. Службы находятся только в облаке - им все равно, к чему они обращаются, пока учетные данные являются хорошими. –
Убедитесь, что у вас есть файл 'requirements.txt', в котором перечислены пакеты, которые вы установили локально. В этом случае 'watson-developer-cloud' –