我需要调试一个python脚本,它在exim传输管道命令中使用。我已经尝试过log_output,但是它只记录python脚本返回的输出的第一行,这是一个traceback错误。
my_transport:
driver = pipe
command = /usr/bin/python /path/to/myscript.py
log_fail_output
group = mail
user = mail
我希望看到mainlog中的完全跟踪错误,以便调试它。怎么做?
我想在Python3中完成我的第一步,所以我已经安装了Eclipse4.3.1并安装了PyDev插件的最新版本。我为Python2.7和Python3.2创建了两个配置(这两个版本都安装在我的机器上)。我可以使用Python2.7运行和调试我的测试程序,但我只能使用Python3.2运行我的程序。如果我想调试我的程序,我会收到一条错误消息,上面写着“设置调试器套接字关闭的意外错误”。在控制台里我得到
File "/home/he/PyDev/plugins/org.python.pydev_3.2.0.201312292215/pysrc/pydevd.py", line 91
我在C:\Users\user\AppData\Roaming\Python\Python37\site-packages目录中有sys.path
当我通过cmd运行代码时,它工作得很好。
但是,当我尝试通过vscode调试器运行它时,我得到如下信息:
No module named request
那我怎么才能解决这个问题?
我正在尝试调试一个PYTHON软件使用visual studio代码,我有一个模块的问题。
此模块位于我的硬盘驱动器上的文件夹中。当我尝试运行该程序时,我得到以下错误:
from toto import tata
ImportError: No module named toto
我真的不知道该怎么做,这个模块的路径在我的VSCode环境变量PythonPath中,有一段时间,它在windows环境变量中工作得很好,我可以毫无问题地调试这个模块。
此外,当我使用命令行直接调用python时:
C:\Python27\python.exe start.py
它工作得很好,这让我相信pytho