- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在RStudio中使用Winpython版本3.4.4.amd64中安装的keras库(通过reticulate和kerasR库)。我在 Windows 7 64 位机器上工作。我也尝试了与 Winpython 版本 3.6.1.amd64 相同的操作
我在 R 中尝试过的内容:
# diagnostics
library(reticulate)
# reticulate::use_python("PATH_TO_PYTHON")
path_to_python <- "C:\\dev\\WinPython3.4\\python-3.4.4.amd64"
use_python(path_to_python)
py_module_available("keras")
[1] FALSE # it responds with TRUE for eg. matplotlib
py_config()
# python: C:\dev\WinPython3.4\python-3.4.4.amd64/python.exe
# libpython: C:/dev/WinPython3.4/python-3.4.4.amd64/python34.dll
# pythonhome: C:\dev\WINPYT~1.4\PYTHON~1.AMD
# version: 3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 20:20:57) [MSC # v.1600 64 bit (AMD64)]
# Architecture: 64bit
# numpy: C:\dev\WINPYT~1.4\PYTHON~1.AMD\lib\site-packages\numpy
# numpy_version: 1.11.3
当我使用 Spyder IDE 并加载 keras 时,它不会向我抛出错误。早些时候,我小心翼翼地修改了 .keras json 文件以使用 theano 而不是 tensorflow 。
当我尝试其他库时,例如 py_module_available("theano") 我得到了 TRUE。
我不知道我想念这里什么。我想将 keras 与库(kerasR)一起使用。我正在工作,无法修改注册表和环境路径。会是这个原因吗?
当我尝试
reticulate::import("keras")
我得到:
Error in py_module_import(module, convert = convert) :
AttributeError: 'NoneType' object has no attribute 'write'
Detailed traceback:
File "C:\dev\WINPYT~1.4\PYTHON~1.AMD\lib\site-packages\keras\__init__.py", line 2, in <module>
from . import backend
File "C:\dev\WINPYT~1.4\PYTHON~1.AMD\lib\site-packages\keras\backend\__init__.py", line 66, in <module>
sys.stderr.write('Using TensorFlow backend.\n')
我对 3.6.1.amd64 进行了相同的尝试,得到了相同的结果。我没有想法,非常感谢所有建议。
最佳答案
关于 Keras/theano 的安装,请检查 SO 中的此线程
How do I install Keras and Theano in Anaconda Python on Windows?
完成后重新启动您的计算机...然后让我们尝试从 R studio 连接 kerasR下面给出(按顺序)............
########## 深度学习安装和启动 #### First activate environment where keras/theano were installed via anaconda prompt :
(C:\Users\ADMIN\Anaconda3) C:\Users\ADMIN>activate mydeeplearning
# mydeeplearning
是我安装 python keras theano 等的环境名称......
devtools::install_github("statsmaths/kerasR")
devtools::install_github("rstudio/reticulate")# install the latest reticulate package as it solves some errors/bugs
library(kerasR)
library(reticulate)
py_available(initialize = FALSE) # should give TRUE
use_python("C:/Users/ADMIN/Anaconda3/envs/mydeeplearning/python.exe") # plz change it to your Path
keras_init() # will give `successfully loaded keras`
# further checks if everything is working
keras_available() # should give `[1] TRUE`
reticulate::py_config() # should show u]the correct python path which we tried changing initially using `use_python("C:/Users/ADMIN/Anaconda3/envs/mydeeplearning/python.exe") `
python: C:/Users/ADMIN/Anaconda3/envs/mydeeplearning/python.exe
libpython: C:/Users/ADMIN/Anaconda3/envs/mydeeplearning/python35.dll
pythonhome: C:\Users\ADMIN\ANACON~1\envs\MYDEEP~1
version: 3.5.3 |Continuum Analytics, Inc.| (default, May 15 2017, 10:43:23) [MSC v.1900 64 bit (AMD64)]
Architecture: 64bit
numpy: C:\Users\ADMIN\ANACON~1\envs\MYDEEP~1\lib\site-packages\numpy
numpy_version: 1.13.1
python versions found:
C:/Users/ADMIN/Anaconda3/envs/mydeeplearning/python.exe
C:\PROGRA~1\Python35\python.exe
C:\Users\ADMIN\ANACON~1\python.exe
C:\PROGRA~1\Python35\\python.exe
C:\Users\ADMIN\ANACON~1/envs/mydeeplearning/python.exe
reticulate::py_module_available("keras") #should give `[1] TRUE`
reticulate::py_available()#should give `[1] TRUE`
reticulate::import("keras.models")# should give `Module(keras.models)`
应该可以了......我花了几乎一整天的时间来安装并找出错误......但现在感到高兴......
关于python - R 网状包在 winpython 中看不到 keras 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44071094/
我有 WinPython-64bit-2.7.6.4 我想卸载所有这些,但我不确定如何卸载。有我可以运行的卸载程序吗?或者我必须进入 WinPython 控制面板,卸载单个软件包然后删除所有内容? 最
我尝试在带有 VScode 的 Windows 10 Pro 上使用 WinPython-64bit-3.6.3.0Qt5。 Winpython安装在C:\Users\Public\WinPython
我使用 WinPython 编写我的 python 程序。我需要解决在视频流中检测人脸的任务。我已经使用以下命令将 opencv-python 安装到 WinPython: pip install
我的问题可以在这张图片上看到: 所以问题是,Spyder 打破了这一行,我的输出无法显示在“一个”行中。我该如何更改? 最佳答案 (Spyder dev here)Spyder 不会在其 Python
我刚刚下载了 Winpython 3.4.4.2 ,并且我正在尝试从闪存驱动器可移植地使用它。我也在使用 git-bash。我在 Win 7 中,设置了“path”和“pythonpath”环境变量以
如何编写一个批处理文件来从 WinPython 命令提示符中执行突击队“python my_program.py”?不是来自 cmd.exe! 最佳答案 试一试: 在 "Portable or not
对不起,一个简单的问题!我想使用 WinPython(最近安装)作为 PyCharm Community Edition 的解释器,但出现错误 "The selected file is not a
我正在尝试在RStudio中使用Winpython版本3.4.4.amd64中安装的keras库(通过reticulate和kerasR库)。我在 Windows 7 64 位机器上工作。我也尝试了与
我正在使用 WinPython 和 Spyder,但不知何故,spyder 无法启动。它将短暂闪烁一条错误消息,其相关行是: ConfigParser.ParsingError: File conta
我在我的 Windows 7 副本上安装了 Winpython 发行版。从它复制到的文件夹中启动 iPython 控制台和发行版中的其他项目工作正常。 我想使用 numpy 中的 f2py 模块,以便
我想知道有人可以帮助我在 WinPython 中设置 IPython Qt 控制台启动位置吗?我认为在 ipython 中执行此操作的方法是修改 ipy_user_conf.py 并添加 os.chd
我使用 Winpython 运行 python。我想在我的 Spyder IDE 中使用 wxpython 的 GUI 库。我尝试了 wxpython 安装程序,但由于某种原因,这些包没有复制到 Wi
我在Eclipse+Pydev中使用python已经有一个月左右了。 (32 位 Win 7)我最近安装了 WinPython ( https://code.google.com/p/winpytho
我安装了 winpython,我想将 scipy 更新到 0.14 版本。我怎样才能做到这一点?我应该完全重新安装 winpython 吗? 编辑: 如果我从 WinPython 命令提示符 运行 p
我正在尝试使用 pyAudioAnalysis 完成一些工作。我在 Windows 7 x64 上运行 Eclipse Neon。由于 Python 的“默认”发行版没有提供科学包,因此我将其删除并安
我想在 U 盘上独立安装 python,因为我的笔记本电脑上没有足够的空间来安装 anaconda 等。当我使用无法安装软件的不同机器时,这也很有用。 我知道必须更改多个设置才能使其正常工作,但有关此
我正在尝试将 WinPython 作为一个选项推荐给需要运行我的 Python 软件的用户。至关重要的是,distutils 需要与 MinGW 合作。 WinPython 包含 mingwpy 并在
我想在学习中使用“pyomo”。我通过 easy_install 安装了 pyomo coopr install instructions , Pyomo 需要求解器才能工作所以我想安装(GNU 线性
我的代码返回了一些我不理解的内容。该算法非常简单,它将 X 以内的质数添加到列表中,然后将所有数字相加。 如果 X 很小,累积循环和 sum(list) 函数会给我相同的答案,但是当 X 很大时...
在我安装的 Spyder 中,自动完成功能 (ctrl+space) 在编辑器中不起作用(但在控制台中起作用)。看起来和this有同样的问题但我使用的是 Windows 7,因此我无法按照答案提示的那
我是一名优秀的程序员,十分优秀!