Как удалить скрытый utdated файл scipy, чтобы он не импортировался с помощью python в VS Code OSX

#python #visual-studio-code #scipy

#python #visual-studio-code #scipy

Вопрос:

В настоящее время я пытаюсь запустить программу с помощью Scipy, и я хочу использовать модуль load_npz. Всякий раз, когда я пытался его запустить, компилятор сообщал, что этот модуль не существует. Я запустил scipy.__version__ и получил 0.13.0b1, что имеет смысл относительно того, почему он не смог найти модуль, поскольку он не существует в этой версии, но я в замешательстве, поскольку у меня установлен 1.5.2 как в pip, так и в brew, но он продолжает по умолчанию использовать самую старую версию, что очень расстраивает.

Кто-нибудь знает, как избавиться от этой версии? Я попытался удалить из pip и brew, а также найти путь к импортированному scipy с устаревшей версией, но он по-прежнему вызывает проблемы. У меня действительно установлено много пакетов (numpy, matplotlib и т. Д.), Так может ли это быть зависимостью, которая продолжает переустанавливать старую версию?

Как ни странно, даже если я удалю scipy как из brew, так и из pip, он все равно покажет старую версию, но выдаст ошибку в другом локальном файле, который также использует scipy, сообщая, что модуль не существует (что ожидается, поскольку я его удалил).

Ответ №1:

напишите этот python, чтобы узнать местоположение импортированного scipy

 import scipy
print(scipy.__file__)
  

Ответ №2:

Я понял это, я просто удалил все свои возможные местоположения scipy, а затем просто загрузил Anaconda и использую его в качестве своего интерпретатора python.