首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyMC3的安装问题

PyMC3的安装问题
EN

Stack Overflow用户
提问于 2018-12-25 11:00:13
回答 2查看 3.5K关注 0票数 4

我是通过Anaconda安装PyMC3的。事务执行已经完成。发布此操作后,我的Anaconda控制台立即关闭。也无法导入PyMC3模块。下面是控制台关闭前弹出的错误消息。当它瞬间闪现时,我设法捕捉到了它的屏幕截图。我还附加了当我导入PyMC3模块时收到的警告。

如何解决这个问题?还有其他方法可以卸载PyMC3和Theano并安装一个新版本吗?

编辑:和,我在运行conda -c install pymc3之前尝试了conda install m2w64-toolchain。事务未成功完成。不过,我还是执行了第二次死刑。也许,这也是为什么我在这个致命的错误着陆的原因之一。

与Visual相关的错误消息如下所示:

代码语言:javascript
复制
C:\Users\      >SET DISUTILS_USE_SDK=1
C:\Users\      >SET MSSdk=1
C:\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之后,上述问题也没有得到解决,而且也是重复的。巨蟒控制台崩溃了,消息瞬间闪现。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-25 18:05:23

只是遇到了这个问题并找到了解决办法。当搜索pymc3的conda安装(与必应或谷歌)时,出现了几个链接。第一种是与康达锻造公司:

安装-c conda -伪造pymc3

不要使用此选项,否则您将在上面的帖子中获得错误消息。我为C++安装了VS,并定期使用它。

相反,请使用anaconda的安装程序。

安装-c anaconda pymc3

此安装程序工作正常-没有愚蠢的错误消息。

或者,您可以使用pip安装,但我更喜欢conda,因为这允许我更好地管理我的python发行版和venv发行版。

票数 3
EN

Stack Overflow用户

发布于 2020-01-17 21:09:54

帮助我解决这个问题的是:

  1. 下载Visual (VS) -社区版找到这里
  2. 安装和配置用于C++的VS
  3. 启动一个C++项目并确保存在一个C++编译器&运行"Hello“。不过我觉得这是可选的。
  4. 在Anaconda的新环境上安装PyMC3。

我在试图通过Anaconda在Windows 10膝上安装PyMC3时发现了这个问题,遇到并搜索了以下错误消息:“在注册表中或VS140COMNTOOLS env退出中找不到VS”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53921718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档