我想在R上运行keras
和tensorflow
用于深度学习,
但是,当我执行install.keras()
时,我收到此错误消息:
找不到满足需求张量流的版本 (来自版本:)没有找到tensorflow Erreur的匹配分布 :安装TensorFlow时出现错误1
似乎Tensorflow需要安装Python 3。我在Mac上工作,所以默认安装Python 2。我已经下载了Python 3,但是Python 2仍然是R的默认值,所以我仍然收到此消息。有谁知道我能做什么? 我被告知不要删除Python 2,因为它可能会损害某些应用程序。
答案 0 :(得分:1)
我已经下载了python 3但是python2仍然是R的默认值。
这听起来像你只需要调整路径来选择你的Python 3安装。在您的主目录中,您应该有一个名为.bash_profile
的文件,您可以在其中设置路径。将其更改为指向Python 3安装位置。例如,我的看起来像这样:
export PATH=/usr/local/sbin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH
这意味着/usr/local/bin
中的可执行文件将优先于系统路径中的一个($PATH
表示。)。您需要注销并重新登录才能进行此更改生效。
我被告知不要删除python 2,因为它可能会危及某些应用程序
这绝对是真的。不要在任何操作系统上替换系统提供的工具!