Я должен сделать новый курс для университета с использованием Python. Примерно год назад я установил Anaconda, но никогда не работал с ней. Перед запуском я хотел обновить все, поэтому я удалил свои версии Python и Anaconda и заново установил самую новую версию (я знаю, что мог просто обновить все).
Я бы хотел работать с VS2017, так как это IDE, с которой я работал (исходя из ac # background), однако в окне среды python мои старые версии все еще видны, хотя с зачисткой через шрифт:
![enter image description here](https://i.stack.imgur.com/S33FN.png)
VS2017 не имеет возможности удалить поврежденные / неустановленные среды, но ссылается на этот веб-сайт . В нижнем разделе есть описание, чтобы решить мою проблему. Обычно мне не очень нравится редактировать реестр, так как я не знаю, как с этим справляться, однако, это прямо со страниц docs.microsoft.com, я подумал, что это нормально.
Проблема только в том, что изменения никак не повлияли на мою проблему.
(уже сделал очевидные вещи, как перезагрузка VS2017 и Windows).
Дополнительная информация
Моя проблема в том, что я хотел запустить скелет скрипта Python, который мы получили из курса, чтобы проверить, все ли модули и сам Python работают должным образом. Однако я всегда получаю ошибку dll load failed
на некоторых модулях (например, matplotlib
). Выполнение сценариев в других средах разработки (например, интегрированная в Anaconda Spyder IDE), однако, работает просто отлично, поэтому я знаю, что модули хороши для работы на моей машине. Я хотел исключить вышеупомянутую проблему как источник ошибки, прежде чем смотреть дальше.