我安装了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” - 新-instance
我错过了什么吗?
由于
答案 0 :(得分:61)
扩展juanpa.arrivillaga的评论:
如果您想在根环境中更新Spyder,那么conda update spyder
适合我。
如果您想为您创建的虚拟环境更新Spyder(例如,针对不同版本的Python),则conda update -n $ENV_NAME spyder
其中$ENV_NAME
是您的环境名称。
答案 1 :(得分:12)
我看到你用pip来更新。强烈建议不要这样做(至少在Spyder 3中)。我收到的Spyder更新通知总是包含以下内容:
"重要提示:您似乎正在使用Spyder和Anaconda / Minconda。请不要使用pip来更新它,因为这可能会破坏您的安装。请等到新的conda软件包可用并使用conda执行更新。"
答案 2 :(得分:10)
转到Anaconda Naviagator,找到spyder,单击spyder应用程序右上角的设置。单击更新tab
答案 3 :(得分:6)
答案 4 :(得分:3)
确保您在基本目录中。
那么conda install spyder
就可以了。
这样做:conda install spyder=new_version_number
。
new_version_number 应该是数字。
答案 5 :(得分:2)
使用这个命令
@Service("articleService")
public class ArticleServiceImpl implements ArticleService{
@Autowired
private ArticleDao articleDao;
@Override
public Integer AddArticle(Article article) {
return articleDao.AddArticle(article);
}
}
这将安装新版本或告诉您错误
<块引用>PackagesNotFoundError: 以下软件包不可用 当前频道
如何解决错误
1- 更新您的 anaconda
conda install spyder=5.0.1
2- 去 anaconda 然后去 spyder
或者使用这个命令
conda update anaconda
答案 6 :(得分:1)
在安装或更新软件包期间避免错误的一种方法是以管理员身份运行Anaconda提示符。希望它有所帮助!
答案 7 :(得分:1)
如果您使用Anaconda,则可以通过关闭Spyder,然后在系统终端(Windows上的Anconda Prompt,Linux上的xterm或macOS上的Terminal.app)中运行以下命令来轻松安装更新版本:
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,请不要使用此命令,因为它可能会中断安装。
答案 8 :(得分:0)
这对我有用:conda install --force-reinstall pyqt qt
基于:https://github.com/spyder-ide/spyder/issues/5525
答案 9 :(得分:0)
使用此conda install spyder=4.0.0
这不会弄乱您的anaconda依赖项。
https://github.com/spyder-ide/spyder/releases
答案 10 :(得分:0)
在iOS中,
conda update spyder
您的计算机将开始下载和安装新版本。完成后,只需重新启动Spyder即可。
答案 11 :(得分:0)
只需2次点击即可非常简单
那 编码愉快
答案 12 :(得分:-1)
直接使用pip:
警告:这将破坏您的Anaconda安装,如Spyder维护者在下面的评论中所述;只有当上面提到的使用Conda的解决方案不起作用时,您才可以尝试此解决方案
pip install --upgrade spyder
启动新的Spyder&#34; nbconvert&gt; = 4.0:无(NOK)&#34;后,您可能会收到错误,这将要求您使用resinstall configparser:
conda uninstall configparser
conda install configparser
您现在应该有一个全新的Spyder安装。