使用Spyder遇到问题,程序运行不下去,有谁知道是为什么吗pdb是什么

使用Spyder遇到问题,程序运行不下去,有谁知道是为什么吗pdb是什么,第1张

pdb: python debugger

就是python的调试器。查看和控制程序运行。

运行不下去是因为代码中有pdb设置的断点

import pdb

pdbset_trace()  # 设置断点

注释掉上述内容就OK   pdb的使用请baidu下吧

一、部署Python编程环境

我的是windowsx86,64位系统,所以我选择了Python360,64位的网络安装版。我没敢选最新的,怕其他包没有相应更新,所以选了一个第二新的。

 

二、设置环境变量

简单说,设置相应执行程序的环境变量,就是让cmd在调用某程序时能找到这个程序的位置。不然cmd命令就会返回找不到。 

设置环境变量在语言部署都会涉及到。我学到了一个好用的方式。 

设置命令为 :set path = %path%;执行文件的位置 

(可将执行文件拖动到cmd命令窗口中,系统会自动识别文件位置)。

pip就是一个包安装程序,easy_install也是。

Python 2 >=279 or Python 3 >=34的版本都已经集成了这两个工具。

如上图所示,在Scripts文件夹下能找到这两个程序。

这两个程序怎么使用: 

如果使用easy_install的话就是:easy_install Spyder。

这两个安装工具我是轮番使用,因为有的包好像用pip能找到,有的就要用easy_install找到。

三、安装Spyder

Spyder虽然提供科学计算,但是它还需要一个介于Python和其之间的框架,或者说,显示界面PyQt5。

所以,首先安装PyQt5。

按照pip的提示,从landinghubvisualstudiocom/visual-cpp-build-tools下载build tools。

看你自己选择那方面

下面是参考意见

1 Spyder和anaconde

这两个是孪生兄弟,可以在anaconda官网上下载,安装好anaconde之后,就已经安装好了Spyder,anaconda一次性下载了很多常用的python包,而且对于包管理也很方便。但是,Anaconda不是IDE,Spyder是一个IDE,发现调试程序的时候,有很多变量他都不会显示,例如self等。

2 Pycharm

很强大的python IDE,上手很快(Spyder同样也上手快),变量都能显示,方便调试,里边还有ipython notebook,不用切换到浏览器中用notebook做实验。

3 Sublime text3

特别好用,貌似装插件之后可以直接运行python,把他当做文本编辑器来使用,个用它来写代码还是特别舒服的。尤其是ctrl+p的不同文件跳转。

以上就是关于使用Spyder遇到问题,程序运行不下去,有谁知道是为什么吗pdb是什么全部的内容,包括:使用Spyder遇到问题,程序运行不下去,有谁知道是为什么吗pdb是什么、如何恢复python编程环境spyder的窗口、初学python,pycharm和Spyder哪个好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9742879.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存