如果可以通过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
以上方法可以试试。