Проблемы с Anaconda, C ++, Python - PullRequest
       0

Проблемы с Anaconda, C ++, Python

0 голосов
/ 11 февраля 2020

Я пытаюсь реализовать python (3.6 anaconda x64 ) для c ++. Для этого я реализую Python .h, python36.dll, python36.lib. Анаконда добавила себя в Путь.

Проблема здесь: когда я звоню Py_Initialize(); Это дает мне эту ошибку (мне также интересно, вы получаете PythonHome):

Py_GetPythonHome: (null)
Py_GetPrefix:
Py_GetPath: C:\Users\elnur\source\repos\Neural Net\x64\Release\python36.zip;.\DLLs;.\lib;C:\Users\elnur\source\repos\Neural Net\x64\Release
Before
Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00003ab4 (most recent call first):

Конечно, вы можете сказать, что просто добавьте PYTHONHOME в Переменные и все будет работать. Но нет. Если я сделаю это, он будет хорошо работать для C ++, но не для Anaconda. После этого Анаконда выдает мне ошибку, что нет никакого модуля conda, и он не может активироваться.

Мне нужен реальный вопрос (решение) для этой проблемы. Как я читаю все форумы, все вопросы, все документы, но НИЧЕГО !!!!!

Скриншот ошибки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...