- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经在带有 Spyder 和 Python 3.6 的 Windows 10 机器上安装了 Anaconda,但我希望升级到 Python 3.7
使用 Python 3.7 创建 Anaconda 环境很容易,方法是:
conda create --name py37 python=3.7
或:
conda create --name py370 python=3.7.0 --channel conda-forge
然而,在此环境中启动 Spyder 会将其返回到 Python 3.6。我尝试直接在 Spyder 的 Tools -> Settings
中指定 python.exe(适用于版本 3.7),但是在重新启动时 Spyder 内核无法启动并显示它们需要这些包:ipykernel
和 cloudpickle
。
当尝试在环境中conda install
它们时,会出现以下内容:
The following packages will be DOWNGRADED:
python: 3.7.0-hea74fb7_0 --> 3.6.6-hea74fb7_0
这会再次将 python 从 3.7 降级到 3.6。
我最后的尝试是使用命令:
conda install python==3.7
输出失败
Solving environment: failed
UnsatisfiableError: The following specifications were found to be in conflict:
- python-dateutil -> python[version='>=2.7,<2.8.0a0']
- python-dateutil -> six
- python==3.7
Use "conda info <package>" to see the dependencies for each package.
问题不是如何将 Conda 升级到 Python 3.7,而是如何让 Spyder 在其自己的环境中使用 Python 3.7
最佳答案
当您从 CMD/终端运行 spyder
时,您的操作系统会尝试在您系统的 PATH 中找到 spyder 可执行文件。在这种情况下,它将默认返回到运行 Python 3.6 的基本环境版本的 spyder。
到目前为止,我找到的最好的方法是将spyder 安装到新环境;激活环境,然后运行 spyder(应该会在本地环境中启动版本)。
conda create --name py37 python=3.7
conda install --name py37 spyder -c conda-forge
conda activate py37
spyder
不过这需要spyder的版本支持python 3.7。目前尚不可用(截至 2018 年 7 月 2 日),但应该不会太久。
编辑:适用于 Python 3.7 的 Spyder 可用。
关于python - 如何使用 Python 3.7 和 Anaconda 运行 Spyder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51139232/
有没有办法在 Spyder 中获得用于代码折叠的键盘快捷键? Spyder 4 提供代码折叠,但我想要一个键盘快捷键(比如 CTRL+m)来折叠/展开一个部分。 最佳答案 (这里是 Spyder 维护
为什么第 14 行在我的 Spyder 软件中以粗体显示? 我怎样才能使它不粗体? 最佳答案 它有助于设计样式,帮助您将每行代码的字符数控制在 80 个字符以内。您可以通过转到首选项>编辑器>取消选中
我已经通过 conda install spyder-notebook -c spyder-ide 安装了 spyder-notebook 插件按照说明 here .我如何实际打开 .ipynb文件使
我打开了 Spyder-IDE,每次按空格键时都会发生以下情况: 我得到这个奇怪的点... 是否可以从 spyder 中删除这个点? 最佳答案 (此处是 Spyder 维护者)当您激活名为 Show
如何导入/导出 Spyder 的自定义首选项?例如如果我将它安装在新机器上并想从我的原始安装中导入我的颜色/解释器/键映射默认值。 最佳答案 (Spyder 维护者在这里)抱歉,现在无法导入/导出我们
所以我尝试从这里安装 spyder-autopep8 插件:https://github.com/spyder-ide/spyder-autopep8 我下载并解压缩了它,然后按照说明运行 pytho
我目前将 Spyder 3.2.8 与 Anaconda/Miniconda 一起使用。当我打开 Spyder 编辑器时,会弹出一个 Spyder 更新窗口并显示 Spyder 3.3.0 可用。它还
我正在使用 Spyder(作为 Python(x,y) 的一部分下载),当我按 Ctrl+F 时,我只能突出显示文本实例但不能替换所有文本。我怎样才能做到这一点? 最佳答案 按 ctrl+H ,瞧!替
我已经通过 pip3 install spyder 安装了 spyder在 Mac 上。但是,当我无法从 bash 启动它时,它会显示 spyder: command not found . 我已按照
我正在尝试为 Spyder IDE 安装一个名为 spyder-unittest 的插件(描述 here )。 我正在使用: MacOS X 版本 10.14.6 Anaconda 导航器 1.9.7
我最近一直在使用 Spyder,直到今天它崩溃了。在启动时,它说请使用 python spyder --reset 如果问题仍然存在。但是,当我运行此命令时,出现以下错误: C:\Program Fi
我正在使用多个 conda 环境,并使用 Spyder 作为我的 IDE。这些环境通常具有相同的 python 版本,并且根据安装的包(spyder 未使用的包)而有所不同。 我查看了如何在特定环境中
我将 Spyder 更新到 Linux Mint 20 上的版本 5。大纲面板不会显示模块、代码单元等。它曾经与 Spyder4 一起使用。 Spyder3 显示相同脚本的概要。你知道如何解决这个问题
我在 conda 环境中为 python 安装 spyder 时遇到问题。 Spyder 版本需要特定的 Python 版本和 spyder-kernels。然而,我一直无法找到有关需要哪些信息的信息
我想使用绘图 Pane 查看早期的绘图,但没有显示任何内容。我尝试更改图形后端,但这没有任何作用。我也无法在绘图 Pane 中找到任何文档。 当前版本: Python 3.7.6 64 位 | Qt
我在 Mac OS Big Sur 上安装了 Spyder 5。 我从终端运行了这个命令:conda install spyder-terminal -c spyder-ide该命令运行无误。仍然没有
此命令无法执行,因为尝试从 Spyder 的编辑器获取文件代码时发生错误。错误是: An exception has occurred, use %tb to see the full traceba
我是一个新的 Python 用户,我只是在玩 Spyder 中的自定义。这个问题只是出于好奇。 我看到当我转到“工具”>“IPython 控制台”>“显示”时,“完成类型”下有一个下拉菜单,允许用户“
我新建了一个环境,指定Python版本为2.7。这在我激活环境并在命令行上运行时工作正常: python --version 它返回: Python 2.7.15 但是,当我随后在同一环境中从命令行打
在Spyder的IDE版本5.4.3中,我在绘图窗口中看不到任何绘图。。我正在运行下面的简单代码:。这个情节出现在谷歌Colab中,但没有出现在Spyder中。。我尝试了以下几种方法:。到目前为止,一
我是一名优秀的程序员,十分优秀!