pycharm中能运行,但是往往py都要放到服务器上去跑,问题来了

py文件在linux上运行,导包错误:

  在py文件中添加项目的根目录:

import sys
sys.path.append('项目路径')

sys.path.append(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__)))))   这样就不会写死了。到哪里都能用

 这里的根路径是你在服务器上的目录

=======一直困扰我的是:在linux上跑不通,pycharm修改完,rz -bey 到服务器,然后又跑不通,pycharm修改,再放到服务器。好麻烦

原文地址:https://www.cnblogs.com/tarzen213/p/11903916.html