Mayavi: Installationsproblem mit pip in Anaconda

Erstellt am 27. Nov. 2017  ·  1Kommentar  ·  Quelle: enthought/mayavi

Ich versuche Mayavi in ​​Anaconda mit dem folgenden Befehl zu installieren:

pip install git+ https://github.com/enthought/mayavi

und bekomme folgenden Fehler:

 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\USER\Anaconda3\envs\tracx\libs /LIBPATH:C:\Users\USER\Anaconda3\envs\tracx\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.16299.0\um\x64" /EXPORT:PyInit_ctraits build\temp.win-amd64-3.5\Release\traits/ctraits.obj /OUT:build\lib.win-amd64-3.5\traits\ctraits.cp35-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.5\Release\traits\ctraits.cp35-win_amd64.lib
    ctraits.obj : warning LNK4197: export 'PyInit_ctraits' specified multiple times; using first specification
       Creating library build\temp.win-amd64-3.5\Release\traits\ctraits.cp35-win_amd64.lib and object build\temp.win-amd64-3.5\Release\traits\ctraits.cp35-win_amd64.exp
    Generating code
    Finished generating code
    LINK : fatal error LNK1158: cannot run 'rc.exe'
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1158

    ----------------------------------------
Command "C:\Users\USER\Anaconda3\envs\tracx\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\USER\\AppData\\Local\\Temp\\pip-build-yk4daflv\\traits\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\USER\AppData\Local\Temp\pip-6tm9qdu0-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\USER\AppData\Local\Temp\pip-build-yk4daflv\traits\ 

Was ist das Problem? Ist es im Eigenschaftenpaket enthalten? Oder etwas ganz anderes?

Vielen Dank im Voraus!

Hilfreichster Kommentar

Ich bin auf das gleiche Problem gestoßen, als ich Traits unter Windows10 installiert habe. Die Antwort ist bei stackoverflow

Was ich getan habe,

  1. Kopieren Sie diese Dateien von C:\Program Files (x86)\Windows Kits\8.1\bin\x86 (kann für Sie anders sein)
    rc.exe
    rcdll.dll
  2. Zu C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

Dann pip install -v --process-dependency-links traits
Ich denke, dies sollte dazu beitragen, das fatal error LNK1158 lösen

>Alle Kommentare

Ich bin auf das gleiche Problem gestoßen, als ich Traits unter Windows10 installiert habe. Die Antwort ist bei stackoverflow

Was ich getan habe,

  1. Kopieren Sie diese Dateien von C:\Program Files (x86)\Windows Kits\8.1\bin\x86 (kann für Sie anders sein)
    rc.exe
    rcdll.dll
  2. Zu C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

Dann pip install -v --process-dependency-links traits
Ich denke, dies sollte dazu beitragen, das fatal error LNK1158 lösen

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Kekushke picture Kekushke  ·  9Kommentare

indranilsinharoy picture indranilsinharoy  ·  9Kommentare

PennyQ picture PennyQ  ·  4Kommentare

stefanoborini picture stefanoborini  ·  11Kommentare

igamenovoer picture igamenovoer  ·  7Kommentare