2015-10-02 1 views
2

J'ai essayé d'installer un paquet Python du nom de 'pyLDAvis' de cmd sans succès depuis plus d'une journée maintenant! j'ai couru la commande suivante à partir cmd -Erreur lors de l'installation de pip ldavis

pip install pyldavis 

Je l'ai déjà installé Microsoft Visual C++ 2010. De plus, je l'ai également effectué les étapes mentionnées à https://stackoverflow.com/a/26513378/3228300 (Installation Win SDK 7.1, modifier les pkgs redistribuables et créer un fichier vcvars64.bat). Malheureusement, je ne sais pas comment aller plus loin. Je suis coller l'extrait de fin de code qui est rejeté à moi lorsque l'installation s'arrête ci-dessous -

c:\users\ABC\anaconda3\lib\site-packages\numpy\core\include\num 
py\npy_1_7_deprecated_api.h(12) : Warning Msg: Using deprecated NumPy API, disab 
le it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION 
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64\link.exe /D 
LL /nologo /INCREMENTAL:NO "/LIBPATH:C:\Users\ABC\Anaconda3\libs" " 
/LIBPATH:C:\Users\ABC\Anaconda3\PCbuild\amd64" /EXPORT:PyInit___sub 
sample build\temp.win-amd64-3.4\Release\skbio/stats/__subsample.obj /OUT:build\l 
ib.win-amd64-3.4\skbio\stats\__subsample.pyd /IMPLIB:build\temp.win-amd64-3.4\Re 
lease\skbio/stats\__subsample.lib /MANIFESTFILE:build\temp.win-amd64-3.4\Release 
\skbio/stats\__subsample.pyd.manifest 
    __subsample.obj : warning LNK4197: export 'PyInit___subsample' specified mul 
tiple times; using first specification 
     Creating library build\temp.win-amd64-3.4\Release\skbio/stats\__subsample 
.lib and object build\temp.win-amd64-3.4\Release\skbio/stats\__subsample.exp 
    building 'skbio.alignment._ssw_wrapper' extension 
    creating build\temp.win-amd64-3.4\Release\skbio\alignment 
    creating build\temp.win-amd64-3.4\Release\skbio\alignment\_lib 
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64\cl.exe /c/
nologo /Ox /MD /W3 /GS- /DNDEBUG "-IC:\Users\ABC\Anaconda3\lib\site 
-packages\numpy\core\include" "-IC:\Users\ABC\Anaconda3\include" "- 
IC:\Users\ABC\Anaconda3\include" /Tcskbio/alignment/_ssw_wrapper.c 
/Fobuild\temp.win-amd64-3.4\Release\skbio/alignment/_ssw_wrapper.obj -Wno-error= 
declaration-after-statement 
    cl : Command line error D8021 : invalid numeric argument '/Wno-error=declara 
tion-after-statement' 
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\B 
in\\amd64\\cl.exe' failed with exit status 2 

    ---------------------------------------- 
Command ""C:\Users\ABC\Anaconda3\python.exe" -c "import setuptools, 
tokenize;__file__='C:\\Users\\ABC1\\AppData\\Local\\Temp\\pip-build-cp30pok 
9\\scikit-bio\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__). 
read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\ABC1\AppData\Local\Temp\pip-hto4uniu-record\install-record.txt --single-version- 
externally-managed --compile" failed with error code 1 in C:\Users\ABC1\AppD 
ata\Local\Temp\pip-build-cp30pok9\scikit-bio 

Toute suggestion me aider à sortir de cette situation sont les bienvenus. P.S. Je cours Python 3.4 sur un bureau de Windows 7 (ram de 6 gigaoctets).

Répondre

1

pyldavis ne fonctionne pas pour des machines Windows, car paquet bio de science-kit est pas compilé pour Windows binaires ... il semble que ce sera disponible mi 2016.

Vous aurez besoin d'utiliser Linux ou OSX pour obtenir pyldavis travail.