亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PyMC3 的安裝問題

PyMC3 的安裝問題

守候你守候我 2021-09-25 16:20:07
我正在通過 Anaconda 安裝 PyMC3。事務執行完成。發布此操作后,我的 Anaconda 控制臺在打開時立即關閉。也無法導入 PyMC3 模塊。下面是控制臺關閉前彈出的錯誤信息。當它瞬間閃爍時,我設法捕獲了它的屏幕截圖。我還附上了導入 PyMC3 模塊時收到的警告。我該如何解決這個問題?有沒有其他方法可以卸載 PyMC3 和 Theano 并安裝新版本?編輯:而且,我conda install m2w64-toolchain在運行conda -c install pymc3. 交易沒有成功完成。盡管如此,我還是繼續第二次執行。也許,這也是我為什么會出現這個致命錯誤的原因之一。與 Visual Studio 相關的錯誤消息如下:C:\Users\      >SET DISUTILS_USE_SDK=1C:\Users\      >SET MSSdk=1C:\Users\      >SET platform=C:\Users\      >IF/I [AMD64] == [amd64] set "platform=true"C:\Users\      >if defined platform (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" ) ELSE (set "VSREGKEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0")C:\Users\      >for /F "skip=2 tokens=2.x" %A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0" /v InstallDir') do SET "VSINSTALLDIR=%B"ERROR: The system was unable to find the specified registry key or value.C:\Users\      >if "" == "" (set "VSINSTALLDIR=" )C:\Users\      >if "" == "" (ECHO "Did not find VS in registry or in VS140COMNTOOLS env var - exiting" exit 1)"Did not find VS in registry or in VS140COMNTOOLS env var - exiting"更新:我通過 conda 安裝 m2w64 工具鏈解決了 Theano 問題。這是由于編譯器不可用。即使在卸載 anaconda、重新安裝它甚至在安裝 2017 年的 VC++ redist 之后,上述問題也沒有解決并且是重復的。 anaconda 控制臺崩潰,消息瞬間閃爍。
查看完整描述

3 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

剛剛遇到這個問題并找到了解決方案。當(使用 Bing 或 Google)搜索 pymc3 的 conda 安裝時,會出現幾個鏈接。第一個是使用 conda-forge:

conda install -c conda-forge pymc3

不要使用這個,否則你會在上面的帖子中收到錯誤信息。我為 C++ 安裝了 VS 并定期使用它。

相反,使用 anaconda 的安裝程序

conda install -c anaconda pymc3

此安裝程序正常工作 - 沒有愚蠢的錯誤消息。

或者,您可以使用 pip install 但我更喜歡 conda,因為這使我可以更好地管理我的 python 發行版和 venv。


查看完整回答
反對 回復 2021-09-25
  • 3 回答
  • 0 關注
  • 974 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號