python - 在 R 中运行 TensorFlow 时发现错误的 python 架构
问题描述
我在 Anaconda 3 64 位中使用 RStudio 版本 1.1.456 并尝试在 R 中运行 TensorFlow。我在我的 conda 环境中运行 python 版本 3.6.10。
使用安装张量流
library(tensorflow)
install_tensorflow(envname = 'rstudio')
成功完成。
test <- tf$constant("Hello TensorFlow")
产生错误:错误:您当前的架构是 64 位;然而,这个版本的 Python 是为 32 位编译的。
据我所知,Anaconda 安装了 64BIT python 环境
目前我不知道如何解决这个问题。
希望你能帮我 :)
解决方案
尝试安装小型 'miniconda' Python 发行版。您可以使用 中的install_miniconda()
函数reticulate package
来完成此操作。这为我解决了这个问题。
推荐阅读
- angular - 尝试使用 RXJS 创建动态列表时遇到问题
- python-3.x - 对按设计未反映在函数返回值中的函数更改进行单元测试
- jekyll - 液体条件渲染
- java - 无法创建 com.example.architectureexample.NoteViewModel 类的实例
- c++ - 如何一次将缓冲区数据从客户端发送到服务器 4 个字符?(C++)
- laravel - Laravel + dompdf + tinymce 不生成pdf
- android - Android 数据绑定 @{} 与 @={}
- powershell - 两个目录的比较
- python - Python 中的 QA 报告需要比较和识别多列对中两个数据帧之间的不匹配
- reactjs - 使用钩子时删除全局状态下的嵌套数组项