Установленный пакет python в site-packages недоступен из приложения - PullRequest
0 голосов
/ 14 января 2019

У меня есть Python Project-A, и я сделал из него дистрибутив WHL. я должен использовать проект A в проекте B. Поэтому в виртуальном окружении проекта B я установил проект A и вижу проект A в env / lib / site-packages, а также могу найти зависимость в "pip freeze" ,

Но из кода приложения проекта-B, когда я пытаюсь ссылаться на код из проекта A, я получаю unresolved reference issue.

это ответ pip freeze:

    (env) D:\python_workspace_31dec\mindsphere-sdk-python-clients>pip freeze
    alabaster==0.7.12
    Babel==2.6.0
    bleach==3.1.0
    certifi==2018.11.29
    chardet==3.0.4
    colorama==0.4.1
    coverage==4.5.1
    docutils==0.14
    filelock==3.0.10
    idna==2.8
    imagesize==1.1.0
    Jinja2==2.10
    MarkupSafe==1.1.0
    mindsphere-core==0.1.0
    packaging==18.0
    pkginfo==1.5.0.1
    pluggy==0.8.1
    py==1.7.0
    Pygments==2.3.1
    pyparsing==2.3.0
    pytz==2018.9
    readme-renderer==24.0
    requests==2.21.0
    requests-toolbelt==0.8.0
    six==1.12.0
    snowballstemmer==1.2.1
    Sphinx==1.8.1
    sphinxcontrib-websupport==1.1.0
    toml==0.10.0
    tox==3.5.2
    tqdm==4.29.0
    twine==1.12.1
    urllib3==1.24.1
    virtualenv==16.2.0
    webencodings==0.5.1

"mindsphere-core == 0.1.0" - это проект А здесь.

sys.path gives me the below response:
        ['D:\\python_workspace_31dec\\mindsphere-sdk-python-clients\\timeseries', 'D:\\python_workspace_31dec\\mindsphere-sdk-python-clients\\env\\Scripts\\python37.zip', 'D:\\python_workspace_31dec\\mindsphere-sdk-py
    thon-clients\\env\\DLLs', 'D:\\python_workspace_31dec\\mindsphere-sdk-python-clients\\env\\lib', 'D:\\python_workspace_31dec\\mindsphere-sdk-python-clients\\env\\Scripts', 'C:\\Users\\z003wcwj\\AppData\\Local\
    \Programs\\Python\\Python37-32\\Lib', 'C:\\Users\\z003wcwj\\AppData\\Local\\Programs\\Python\\Python37-32\\DLLs', 'D:\\python_workspace_31dec\\mindsphere-sdk-python-clients\\env', 'D:\\python_workspace_31dec\\
    mindsphere-sdk-python-clients\\env\\lib\\site-packages']

И мой текущий рабочий каталог:

D:\\python_workspace_31dec\\
    mindsphere-sdk-python-clients
...