Это решение будет заботиться о «таблице символов не найдено» ошибка из NumPy (или любого другого пакета) на окна машины
sklearn люди обеспечили хорошее решение для этого здесь
http://scikit-learn.org/stable/developers/advanced_installation.html#building-on-windows
вы можете найти инструкции для Linux и Mac на одной странице
теперь просто выполните следующие действия
32-разрядные Python
Для 32-битного питона можно использовать автономные инсталляторов для Microsoft Visual C++ 2008 Express для Python 2 или Microsoft Visual C++ Express 2010 для Python 3. После установки вы должны быть в состоянии построить scikit -Узнайте без какой-либо конкретной конфигурации, выполнив следующую команду в папке scikit учиться: питон setup.py установить 64-битной Python
Для 64-битной архитектуры, вам необходимо либо полный Visual Studio или свободные Windows SDK, которые можно загрузить по ссылкам ниже.
SDK для Windows включают в себя компиляторы MSVC как для 32, так и для 64-разрядных архитектур. Они представляют собой файл GRMSDKX_EN_DVD.iso, который может быть установлен как новый диск с установщиком setup.exe.
** Для Python 2 вам нужно SDK v7.0: MS Windows SDK для Windows 7 и .NET Framework 3.5 SP1 ->https://www.microsoft.com/en-us/download/details.aspx?id=18950
Для Python 3 вам нужно SDK v7.1: MS Windows SDK для Windows, 7 и .NET Framework 4 ** -> (не удается отправить ссылку, поскольку мне нужно как минимум 10 баллов репутации) Оба SDK могут быть установлены параллельно на одном хосте. Чтобы использовать SDKs Windows, вам нужно настроить среду ЦМД консоли запущенной с помощью следующих флагов (по крайней мере, для SDK v7.0):
CMD/E: ON/V: ON/K Тогда Настройка среды сборки с:
SET DISTUTILS_USE_SDK = 1 SET MSSdk = 1 "C: \ Program Files \ Microsoft SDKs \ Windows \ v7.0 \ Setup \ WindowsSdkVer.exe" -q -версия: v7. 0 "C: \ Program Files \ Microsoft SDK \ Windows \ v7.0 \ Bin \ SetEnv.cmd "/ x64/release
после ввода команд в cmd, как только вы попадете в окно, будет изменено lil bit (цвет шрифта изменен на зеленый) теперь перейдите в каталог, в который вы загрузили zle-файл sklearn из git концентратор затем снимите его почтовый
и перейти в каталог, где вы можете найти setup.py
запустить команду
питона setup.py установить
, если он не признает питона, то вы migh пропустили эту команду
CMD/E: ON/V: ON/K
так до сих пор если и сделали все правильно, то ваш пакет будет установлен без каких-либо трудностей
'Конда установить scikit-learn' должен работать (если не нужно конечно же, на последней версии разработки) – Matt
@Matt Я дал ему шанс, и пакеты, похоже, были успешно установлены, хотя я все еще получаю ту же ошибку. Может быть, вы знаете, почему? – Alpine
Переустанавливает anaconda по умолчанию по умолчанию? (например, 'c: \ Anaconda'). Выполняете ли вы свои команды с терминала 'cygwin' (если это так, попробуйте запустить' conda ... 'в обычной командной строке') – Matt