Я новичок в python и имею небольшой опыт работы с VS, C# и WPF.
Мой вопрос может показаться похожим на некоторые заданные вопросы, но я попробовал несколько из предложенных решений (которые работали для других), и все же это не работает для меня.
Я пытаюсь создать простое приложение WPF, которое будет отправлять HTTP-запросы. Структура решения следующая:
Solution MyApp
Project 1 <This is the startup project>
GUImodul.py
queryStringBuilder.py
<This project uses IronPython env for the WPF support>
Project 2
QuerySender.py (includes two classes)
<This project uses Python 3.4 env, only in this one I managed installing the "requests" package which I need for sending the query>
Когда я пытаюсь запустить это, я получаю сообщение об ошибке «Нет модуля с именем ndg.httpsclient.ssl_peer_verification», хотя я только импортирую из проекта 2 класс, который не содержит никакого импорта из «запросов» (он создает только экземпляр другой класс, у которого есть такой импорт).
Когда я пытаюсь установить ndg-httpsclient с помощью pip, я получаю сообщение «Command python setup.py egg_info не выполнен с кодом ошибки 1».
Вещи, которые я пробовал до сих пор:
- Добавление «-X: FullFrames» в свойства отладки обоих проектов.
- (повторная) установка steuptools из ez_setup.zip
- Как сказано - ndg-httpsclient установлен для Python34
- Использование команды «импорт запросов» только в классе, НЕ импортированном в Project1 (тот, что с IronPython env)
- Пробовал установить более новую(?) версию urllib3
Итак... Возможно, я делаю что-то принципиально неправильное в этом решении, и в этом случае я хочу, чтобы кто-то помог мне понять, что это такое.
В противном случае, есть идеи, что я могу попробовать дальше, чтобы эта штука заработала?