如果可以通过pycharm IDEA直接调试python代码,会非常方便。

这个部分网上已经很多文章了。

这里说的一个问题是,假如python脚本中有类似

import 导入远程环境上的自定义模块时,在pycharm idea直接调试会报 ImportError: No module XX的错误

这是参考这个网址: https://blog.csdn.net/weixin_35848967/article/details/122242904 的方式,还是没有解决问题。

最后用的是这个方法:

假如python脚本中有类似以下的import

import argparse
import logging
import logging.handlers
import os
import time
from dspylib.command import XYZ

可以改成如下代码:

手动引入sys模块,再把服务器上自定义的模块路径追加到sys.path路径中。

import sys

sys.path.append("/opt/lib/python")

from dspylib.command import XYZ

以上方法可以试试。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐