Błąd: „MSVCP90.dll: Brak takiego pliku lub katalogu”, mimo że zainstalowany jest pakiet redystrybucyjny Microsoft Visual C ++ 2008
Próbuję zbudować pakiet ze źródła, wykonującpython setup.py py2exe
To jest sekcja kodu z pliku setup.py, jak sądzę, byłaby odpowiednia:
if sys.platform == "win32": # For py2exe.
import matplotlib
sys.path.append("C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\redist\\x86\\Microsoft.VC90.CRT")
base_path = ""
data_files = [("Microsoft.VC90.CRT", glob.glob(r"C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT\*.*")),
Błąd:
*** finding dlls needed ***
error: MSVCP90.dll: No such file or directory
Ale zainstalowałem „Pakiet redystrybucyjny Microsoft Visual C ++ 2008”. Używam 32-bitowego pythona w 64-bitowym systemie Windows 8. Próbuję zbudować 32-bitowe pliki binarne.
Nie ma również takiego folderu: „C: Program Files Microsoft Visual Studio 9.0 VC redist”. Oto, co zawiera mój komputer:
EDYTOWAĆ:
W poszukiwaniumsvcp90.dll
na moim dysku C: znalazłem, że są zainstalowane w dziwnych ścieżkach takich jak ta: