第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Python 和 IBM Watson SDK:導(dǎo)入錯(cuò)誤:沒有名為 ibm_watson 的模塊

Python 和 IBM Watson SDK:導(dǎo)入錯(cuò)誤:沒有名為 ibm_watson 的模塊

慕森卡 2023-07-18 13:32:44
我嘗試使用 IBM Watson 通過 Python 進(jìn)行情感分析,但收到“無模塊”錯(cuò)誤。我按照文檔操作,我的代碼如下所示:import jsonimport constantsfrom ibm_watson import NaturalLanguageUnderstandingV1from ibm_cloud_sdk_core.authenticators import IAMAuthenticatorfrom ibm_watson.natural_language_understanding_v1 import Features, SentimentOptionsclass SentimentAnalysis:? ??? ? def __init__(self):? ? ? ? authenticator = IAMAuthenticator(constants.IBM_WATSON_KEY)? ? ? ? this.natural_language_understanding = NaturalLanguageUnderstandingV1(? ? ? ? ? ? version='2020-08-01',? ? ? ? ? ? authenticator=authenticator? ? ? ? )? ? ? ? this.natural_language_understanding.set_service_url(constants.IBM_WATSON_URL)? ??? ? def analyse_sentiments(self, data):? ? ? ? response = this.natural_language_understanding.analyze(? ? ? ? ? ? url='www.wsj.com/news/markets',? ? ? ? ? ? features=Features(sentiment=SentimentOptions(targets=['stocks']))).get_result()? ? ? ? assert isinstance(response, object)? ? ? ? return responseif __name__ == "__main__":? ? sentiment_analysis_object = SentimentAnalysis()? ? data = ("I've seen you")? ? response = sentiment_analysis_object.analyse_sentiments(data)? ? print json.dumps(response, indent=2)我使用的 Python 版本是 Python 3.6.5 :: Anaconda, Inc.
查看完整描述

3 回答

?
莫回?zé)o

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

這恰好發(fā)生在我身上,原因是我source_file.py在命令提示符下輸入了而不是python source_file.py.



查看完整回答
反對(duì) 回復(fù) 2023-07-18
?
喵喔喔

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊

IBM Watson Python SDK的主頁位于 GitHub 上。您可以在其中找到安裝 Python 模塊和解決問題的幾種不同方法。

該 GitHub 存儲(chǔ)庫還有一個(gè)包含示例的目錄,其中包括NLU 的示例。嘗試運(yùn)行它。


查看完整回答
反對(duì) 回復(fù) 2023-07-18
?
森欄

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個(gè)贊

這對(duì)我有用

我指著python文件anaconda3夾。所以,當(dāng)我跑步時(shí)

which python

輸出是

/usr/local/anaconda3/bin/python

應(yīng)該也是同樣的情況which python3。

我卸載了現(xiàn)有的pip安裝ibm-watson并運(yùn)行以下命令從conda包中安裝

conda install -c conda-forge ibm-watson

Collecting package metadata (current_repodata.json): done

Solving environment: done


## Package Plan ##


  environment location: /usr/local/anaconda3


  added / updated specs:

    - ibm-watson



The following NEW packages will be INSTALLED:


  ibm-watson         conda-forge/noarch::ibm-watson-4.7.0-pyh9f0ad1d_0



Proceed ([y]/n)? y


Preparing transaction: done

Verifying transaction: | WARNING conda.core.path_actions:verify(962): Unable to create environments file. Path not writable.

  environment location: /Users/VMac/.conda/environments.txt


done

Executing transaction: done

為了確認(rèn)安裝,我運(yùn)行了以下命令


conda list | grep ibm


ibm-cloud-sdk-core        1.5.1              pyh9f0ad1d_0    conda-forge

ibm-watson                4.7.0              pyh9f0ad1d_0    conda-forge

ibm-watson我建議在安裝最新版本之前卸載以前的版本。


pip uninstall ibm-watson

conda uninstall ibm-watson

另外,檢查您是否指向正確的 python 版本


查看完整回答
反對(duì) 回復(fù) 2023-07-18
  • 3 回答
  • 0 關(guān)注
  • 159 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)