2 bo602505401 bo602505401 于 2017.08.13 16:08 提问

关于pycharm 调试python时抛出非自身程序异常 2C

直接运行2个print语句,顺利打印,但是一断点就报错"
D:\Code Path\Python\python.exe" "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev\pydevd.py" --multiproc --qt-support=auto --client 127.0.0.1 --port 51337 --file D:/Pyworkpace/test.py
pydev debugger: process 5864 is connecting

Connected to pydev debugger (build 172.3544.44)
Traceback (most recent call last):
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev\pydevd.py", line 1599, in
globals = debugger.run(setup['file'], None, None, is_module)
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev\pydevd.py", line 1002, in run
self.prepare_to_run()
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev\pydevd.py", line 905, in prepare_to_run
self.patch_threads()
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev\pydevd.py", line 926, in patch_threads
patch_thread_modules()
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev_pydev_bundle\pydev_monkey.py", line 656, in patch_thread_modules
patch_thread_module(t)
File "D:\Code Path\PyCharm Community Edition 2017.2\helpers\pydev_pydev_bundle\pydev_monkey.py", line 622, in patch_thread_module
_original_start_new_thread = thread._original_start_new_thread = thread.start_new_thread
AttributeError: module 'thread' has no attribute 'start_new_thread'

重新下了几次pycharm也不行,用的是Anaconda的python3.6

1个回答

zt3032
zt3032   2017.08.13 22:45

从报错看的话,是thread没有start_new_thread这个属性,你可以用dir(thread)看看是否有这个属性。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
pycharm python console 切换抛出异常解决
pycharm python console
pycharm远程python调试
想在windows上安装的pycharm上进行tensorflow的开发调试, 但是尴尬的是本机上并没有配置相应的环境, 也懒得在重新配置; 正好拿实验室的服务器上配置环境直接远程调试开发tensorflow机器学习的代码.1. 在远程计算机上安装pydevd模块首先,在本地开发环境的PyCharm安装路径中找到pycharm-debug.egg文件(若远程计算机运行的是Python3,则需要py
pycharm在调试python时执行其他语句
以前一直习惯用matlab,断点调试时可以进行各种操作。在这一点上python的便利性远不如matlab。不过pycharm这个软件却可以调试python,并且可以在中断的时候执行其他语句。我百度到的一些教程都是说让改下配置。但在我试验下来改配置不管用,反而是另一个方法管用 不管用的方法: 我的方法: 需要选中左下角的那个 Show Python Pr
Python在pycharm中的调试(debug)
作为一名程序员,调试(debug)程序是一项必会的事情,在利用pycharm这个pythonIDE时,不好好利用其调试功能真的是太可惜了。 借用这两天学习机器学习的工程。在Deep_Learing工程中创建两个python文件,其中执行程序的文件名称为main.py,另一个KNN.py则是机器学习中一个小的模块,其中有算法代码。 在main.py中这样编写:最关键的是写出if __name__ =
Pycharm下调试Python的Scrapy爬虫框架程序
1、准备工作Anaconda:https://www.anaconda.com/download/Scrapy的官方文档:https://docs.scrapy.org/en/latest/PyCharm工具:http://www.jetbrains.com/pycharm/download/#section=windows注意版本统一,我的上述工具全部使用Python3.x的版本,Scrapy库...
利用Pycharm断点调试Python程序
1.代码准备没有语法错误的Python程序:#!/usr/bin/python import numpy as npclass Network: def __init__(self,sizes): self.num_layers=len(sizes) self.sizes=sizes self.biases=[np.random.randn(y
pycharm调试debug入门
简介     今天在用pycharm调试程序感觉各种不爽啊。用myeclipse习惯了,以为所有的调试都一样方便,见识了pycharm(还特意查了下,pycharm是python中较好的IDE了,不大理解诶)才理解myeclipse的强大。     本以为调试都大同小异,结果有几个地方和想当然的不一致,还是整理下备查吧。 先说说坑吧 1,图2,左侧的那个按钮,在
pycharm 下调试 scrapy
(1) 用pycharm导入scrapy项目 (2)选择自己编写的scrapy,run一下 (3)点击菜单栏的run ,选择Edit Configurations。 (4)选择运行的spider文件 (5)在右侧script 输入你的cmdline.py 的地址,本人是 /usr/lib64/python2.7/site-packages/scrapy/cmdline.py。script
pycharm的Python console不能调试当前程序
使用python时,程序能运行,但是不能调试,找了半天解决方法,最后此操作分分钟奏效。两种方法:方法一:选中要运行的代码,右键Execute Selection in Console(Alt + Shift + E)。方法二:菜单栏——Run——Edit Configuration——勾选Show command line afterwards。...
利用PyCharm实现Python远程调试
Python远程调试 一.介绍 Python远程调试,即在远程机器上运行python代码,在本地进行调试。 需要环境:python  http://www.python.org/getit/ 调试环境:PyCharm  http://www.jetbrains.com/pycharm/ 需要依赖:远程和本地需要在python路径安装pycharm-debug.egg 注:安装egg包需