【问题标题】:Sublime Text setting PATH to pre-installed Anaconda and TensorflowSublime Text 将 PATH 设置为预安装的 Anaconda 和 Tensorflow
【发布时间】:2018-06-20 07:08:32
【问题描述】:

我是 Sublime Text 的新用户。我一直在花时间弄清楚如何运行使用 Tensorflow 库的 Python 代码。终端抛出错误,显示“ImportError:没有名为 tensorflow 的模块”。但我已经在几周前安装了 Anaconda 和 tensorflow,并且使用 Gedit 运行得非常好。如何解决这个问题?

【问题讨论】:

    标签: python tensorflow anaconda sublimetext3


    【解决方案1】:

    我刚刚经历过。看看这是否适合你:

    1. 在 Sublime Text 中创建一个新的构建系统:

      工具 > 构建系统 > 新构建系统

    这会打开一个文件“untitled.sublime-build”等你填写。

    1. 将以下内容粘贴到该文件中并修复路径,使其指向您自己的 tensorflow 环境中 anaconda 下的 python 可执行文件。

      {
          "cmd": ["/Users/yourUserName/anaconda3/envs/tensorflow/bin/python3", "-u", "$file"],
          "file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",
          "selector": "source.python"}
      }
      
    2. 使用描述性名称保存该文件,例如“tf_conda.sublime-build”

    3. 现在使用此自定义构建系统构建您的 python 脚本。选择

      工具 > 构建系统 > tf_conda

      Ctrl + b 来构建和运行你的脚本。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,但我解决的方法有点不同。我在 Windows 上,我所要做的就是将环境变量更改为您安装 Anaconda3 的位置,而不是您可能单独安装的任何其他 python。

      我在另一个 stackoverlow 问题上找到了这个答案。除此之外要提到的一件事是,您需要将 anaconda 路径和脚本路径向上移动到前两个位置,以便它忽略您可能已安装的任何其他 python。

      对我来说,这是设置 sublimeREPL 的更好方法,因为它开箱即用,无需添加任何新构建。这也最有效,就像您决定切换版本一样,您不必更改该编辑器中的路径。如果我这样做,一切都会开箱即用。我尝试过以其他方式进行操作,但最终导致其他 sublime 软件包出现其他错误。这也很棒,因为如果将来您需要使用较旧的 python,在一个地方更改它比在多个编辑器或 python IDE 中单独更改路径要容易得多

      这可能在您的电脑上有所不同,但对我来说,我的 amaconda 是安装在上面的。 C:\Anaconda3.因此,您需要添加 C:\Anaconda3 也 C:\Anaconda3\脚本\ 到您的路径变量,例如设置 PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts。

      您可以通过 powershell 执行此操作(见上文,https://msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85).aspx),或按 windows 键 -> 进入环境 -> 从设置中选择 -> 为您的帐户编辑环境变量 -> 选择路径变量 -> 编辑 ->新的。

      如果您想阅读整篇文章,请点击此处链接。 conda command is not recognized on windows 10

      【讨论】:

        猜你喜欢
        • 2014-04-14
        • 1970-01-01
        • 2015-06-14
        • 2019-04-23
        • 2013-05-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多