代码之家  ›  专栏  ›  技术社区  ›  GluePear

Apimatic Python SDK返回ModuleNotFoundError

  •  0
  • GluePear  · 技术社区  · 6 年前

    我在跟踪 instructions here 为Apimatic的API使用PythonSDK。

    apimatic
    |
    -- apimatic
    |
    -- test
    |   | 
    |   -- testsdk.py
    |
    -- requirements.txt
    

    testsdk.py 包含以下代码:

    from apimatic.apimatic_client import ApimaticClient
    

    当我跑的时候 python3 test/testsdk.py 我得到这个错误:

    我跑的时候也会犯同样的错误

    PYTHONPATH=../ python3 test/testsdk.py

    我已经跑了 pip3 install -r requirements.txt

    1 回复  |  直到 6 年前
        1
  •  1
  •   help-info.de Jesús Serrano    6 年前

    这些说明用于使用PyCharm,PyCharm查找模块的方式与您尝试直接从命令行运行此文件时略有不同。 PyCharm在项目的根目录中查找文件夹,但是当您通过命令行运行它时,import语句需要相对于当前目录。

    • 将内部“apimatic”文件夹移到“test”文件夹