目录中的Python导入模块

时间:2018-10-02 08:14:26

标签: python python-import

你好,我有一个类似dir的结构

python script.py

我里面有类似的子目录     / cdm,/ google,/ folder1,/ folder2

我在每个目录和子目录中都创建了 init .py文件。 在其中一个文件夹中,我运行python脚本,如

from google.protobuf.message import DecodeErrorImportError: No module named protobuf.message

然后出现以下错误

import time
import binascii

from google.protobuf.message import DecodeError    
from google.protobuf import text_format      

google目录中有/ gooogle / protobuf / message文件夹,其中包含文件。

我尝试过添加PYTHONPATH,但没有运气...

它怎么了?

这是脚本代码

var push_status = function(node) {
   node.incomers('edge').forEach( edge => edge.data('target_status', node.data('status')) );
   node.outgoers('edge').forEach( edge => edge.data('source_status', node.data('status')) );
};

cytoscape({
   ...
   style: [
      ...
      {
         selector: 'node',
         style: {
            label: node => { push_status(node); return node.data('id'); },
         },
      },
      {
         selector: 'edge[type="blocker"][target_status="complete"]',
         style: {
            display: 'none',
         },
      },
      ...
   ],
   ...
})

0 个答案:

没有答案