如何在 anaconda 上更新 spyder
how to update spyder on anaconda
我安装了 Anaconda(Python 2.7.11 |Anaconda 自定义(64 位)|(默认,2016 年 2 月 16 日,09:58:36)[MSC v.1500 64 位 (AMD64) ] 在 win32 上),我使用的是 Spyder 2.3.8
想将 Spyder 更新到最新版本,所以我执行了命令:
conda update conda
conda update anaconda
conda update spyder
它们都 运行 没有错误,但是 spyder 版本没有改变 - 这是我用来启动的命令:
C:\Anaconda2\pythonw.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/spyder-script.py" --new-instance
我是不是漏掉了什么?
扩展 juanpa.arrivillaga 的评论:
如果你想在根环境下更新Spyder,那么conda update spyder
适合我。
如果您想为您创建的虚拟环境更新 Spyder(例如,为 Python 的不同版本),则 conda update -n $ENV_NAME spyder
其中 $ENV_NAME
是您的环境名称。
编辑:如果 conda update spyder
不工作, 表示您可能需要 运行 conda update anaconda
在更新 spyder 之前。另请注意,如果需要,您可以指定确切的 spyder 版本。
我看到你用pip更新了。强烈建议不要这样做(至少在 Spyder 3 中)。我收到的 Spyder 更新通知总是包括以下内容:
"IMPORTANT NOTE: It seems that you are using Spyder with Anaconda/Minconda. Please don't use pip to update it as that will probably break your installation. Instead please wait until new conda packages are available and use conda to perform the update."
在安装或更新软件包期间避免错误的一种方法是 运行 以管理员身份进入 Anaconda 提示符。希望对您有所帮助!
直接使用 pip:
警告:这将破坏您的 Anaconda 安装,如 Spyder 维护者在下面的评论中所述;仅当上述使用 Conda 的解决方案不起作用时,您才可以尝试此解决方案
pip install --upgrade spyder
一旦启动新的 Spyder“nbconvert >= 4.0: None (NOK)”,您可能会遇到错误,这将要求您重新安装 configparser:
conda uninstall configparser
conda install configparser
您现在应该安装了最新的 Spyder。
进入Anaconda Navigator,找到spyder,点击spyder右上角的设置app.click更新tab
这对我有用:conda install --force-reinstall pyqt qt
基于 this
使用这个conda install spyder=4.0.0
这不会弄乱您的 anaconda 依赖项。
https://github.com/spyder-ide/spyder/releases
如果您通过关闭 Spyder 使用 Anaconda,然后在系统终端中 运行 以下命令(Anaconda Prompt on Windows,xterm on Linux 或Terminal.app 在 macOS 上):
conda install spyder= Your desire version
(例如版本是3.1)
conda install spyder=3.1
或者您可以在系统终端(Windows 上的 cmd.exe、Linux 上的 xterm 或 macOS 上的 Terminal.app 上将 pip 与此命令一起使用:
pip install --pre -U spyder
注意:如果您使用的是 Anaconda,请不要使用此命令,因为它可能会破坏您的安装。
在iOS、
- 打开 Anaconda Navigator
- 启动 Spyder
- 单击选项卡 "Consoles"(菜单栏)
- 然后,"New Console"
- 最后,在控制台 window 中,键入
conda update spyder
您的计算机将开始下载和安装新版本。完成后重启Spyder就可以了
只需点击 2 次,非常简单
- 打开 Anaconda Navigator
- 转到 Spyder 图标
- 点击蜘蛛框右上角的设置标志
- 点击更新应用程序
那个
快乐编码
确保你在你的基本目录中。
那么 conda install spyder
就可以了。
这样做:conda install spyder=new_version_number
.
new_version_number应该是数字。
在 Anaconda Navigator 控制台中单击 Spyder 的设置符号(右上角)后,只需 select 'Update Application'。在我的例子中,我刚刚更新了它,所以它处于禁用状态。
使用这个命令
conda install spyder=5.0.1
这将安装新版本或告诉您错误
PackagesNotFoundError: The following packages are not available from
current channels
如何解决错误
1- 更新你的 anaconda
conda update anaconda
2- 去 anaconda 然后去 spyder
或者使用这个命令
conda install spyder=5.0.0
我的解决方案是卸载 spyder 并重新安装。
解决了我的问题:
conda uninstall spyder
conda install spyder=5
我安装了 Anaconda(Python 2.7.11 |Anaconda 自定义(64 位)|(默认,2016 年 2 月 16 日,09:58:36)[MSC v.1500 64 位 (AMD64) ] 在 win32 上),我使用的是 Spyder 2.3.8
想将 Spyder 更新到最新版本,所以我执行了命令:
conda update conda
conda update anaconda
conda update spyder
它们都 运行 没有错误,但是 spyder 版本没有改变 - 这是我用来启动的命令:
C:\Anaconda2\pythonw.exe C:\Anaconda2\cwp.py C:\Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/spyder-script.py" --new-instance
我是不是漏掉了什么?
扩展 juanpa.arrivillaga 的评论:
如果你想在根环境下更新Spyder,那么conda update spyder
适合我。
如果您想为您创建的虚拟环境更新 Spyder(例如,为 Python 的不同版本),则 conda update -n $ENV_NAME spyder
其中 $ENV_NAME
是您的环境名称。
编辑:如果 conda update spyder
不工作,conda update anaconda
在更新 spyder 之前。另请注意,如果需要,您可以指定确切的 spyder 版本。
我看到你用pip更新了。强烈建议不要这样做(至少在 Spyder 3 中)。我收到的 Spyder 更新通知总是包括以下内容:
"IMPORTANT NOTE: It seems that you are using Spyder with Anaconda/Minconda. Please don't use pip to update it as that will probably break your installation. Instead please wait until new conda packages are available and use conda to perform the update."
在安装或更新软件包期间避免错误的一种方法是 运行 以管理员身份进入 Anaconda 提示符。希望对您有所帮助!
直接使用 pip:
警告:这将破坏您的 Anaconda 安装,如 Spyder 维护者在下面的评论中所述;仅当上述使用 Conda 的解决方案不起作用时,您才可以尝试此解决方案
pip install --upgrade spyder
一旦启动新的 Spyder“nbconvert >= 4.0: None (NOK)”,您可能会遇到错误,这将要求您重新安装 configparser:
conda uninstall configparser
conda install configparser
您现在应该安装了最新的 Spyder。
进入Anaconda Navigator,找到spyder,点击spyder右上角的设置app.click更新tab
这对我有用:conda install --force-reinstall pyqt qt
基于 this
使用这个conda install spyder=4.0.0
这不会弄乱您的 anaconda 依赖项。
https://github.com/spyder-ide/spyder/releases
如果您通过关闭 Spyder 使用 Anaconda,然后在系统终端中 运行 以下命令(Anaconda Prompt on Windows,xterm on Linux 或Terminal.app 在 macOS 上):
conda install spyder= Your desire version
(例如版本是3.1)
conda install spyder=3.1
或者您可以在系统终端(Windows 上的 cmd.exe、Linux 上的 xterm 或 macOS 上的 Terminal.app 上将 pip 与此命令一起使用:
pip install --pre -U spyder
注意:如果您使用的是 Anaconda,请不要使用此命令,因为它可能会破坏您的安装。
在iOS、
- 打开 Anaconda Navigator
- 启动 Spyder
- 单击选项卡 "Consoles"(菜单栏)
- 然后,"New Console"
- 最后,在控制台 window 中,键入
conda update spyder
您的计算机将开始下载和安装新版本。完成后重启Spyder就可以了
只需点击 2 次,非常简单
- 打开 Anaconda Navigator
- 转到 Spyder 图标
- 点击蜘蛛框右上角的设置标志
- 点击更新应用程序
那个 快乐编码
确保你在你的基本目录中。
那么 conda install spyder
就可以了。
这样做:conda install spyder=new_version_number
.
new_version_number应该是数字。
在 Anaconda Navigator 控制台中单击 Spyder 的设置符号(右上角)后,只需 select 'Update Application'。在我的例子中,我刚刚更新了它,所以它处于禁用状态。
使用这个命令
conda install spyder=5.0.1
这将安装新版本或告诉您错误
PackagesNotFoundError: The following packages are not available from current channels
如何解决错误
1- 更新你的 anaconda
conda update anaconda
2- 去 anaconda 然后去 spyder
或者使用这个命令
conda install spyder=5.0.0
我的解决方案是卸载 spyder 并重新安装。 解决了我的问题:
conda uninstall spyder
conda install spyder=5