Próbowałem wszystkiego podanego i samouczki wszystkie wskazują w tym samym kierunku o używaniu mingw jako kompilatora w python zamiast wizualnego C++.Python nie bierze pod uwagę distutils.cfg
Mam wizualne C++ i mingw zarówno. Problem zaczął się pojawiać, gdy chciałem zainstalować za pomocą pip. To zawsze dał Unable to find vcvarsall.bat
Tak jak za sugestie stworzyłem plik distutils.cfg
w następującej ścieżce c:/python27/Lib/distutils/
i dodaje następujące dwa wiersze:
[build]
compiler=mingw32
Jednak plik ten nie ma żadnego wpływu. Ten sam błąd nadal występuje podczas korzystania z pip. Próbuję zainstalować numpy przy okazji obecnie, chociaż błąd pojawił się również wcześniej.
czy znalazłeś rozwiązanie tego problemu? – Oz123
@ Oz123 Niestety, oprócz tego, że możesz użyć nieoficjalnych plików binarnych ze strony w poniższej odpowiedzi, ale to nie jest prawdziwe rozwiązanie. – Sohaib
Cóż, tak, to nie jest najlepsze rozwiązanie ... Miejmy nadzieję, że pyton poprawia się tutaj ... – Oz123