2015-12-23 1 views
2

Je suis en train d'installer le paquet goslate sur Anaconda pip install goslategoslate problème d'installation de package avec Anaconda sur les fenêtres

Je reçois l'erreur suivante de retraçage, qui montre les lignes suivantes:

[Anaconda3] C:\Users\hyper>pip install goslate Collecting goslate 
    Using cached goslate-1.5.0.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 20, in <module> 
     File "C:\Users\hyper\AppData\Local\Temp\pip-build-wvbatk7b\goslate\ 
setup.py", line 30, in <module> 
     long_description=read('README.rst'), 
     File "C:\Users\hyper\AppData\Local\Temp\pip-build-wvbatk7b\goslate\ 
setup.py", line 17, in read 
     return open(os.path.join(os.path.dirname(__file__), fname)).read() 
     File "C:\Users\hyper\AppData\Local\Continuum\Anaconda3\lib\encoding 
s\cp1252.py", line 23, in decode 
     return codecs.charmap_decode(input,self.errors,decoding_table)[0] 
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 2090: 
character maps to <undefined> 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in C:\Users\hyper\AppData\Local\Temp\pip-build-wvbatk7b\goslate` 

Y at-il une autre manière installer Goslate sur les fenêtres. Ma version python est 3.5

+0

J'ai ouvert [un problème pour cela] (https://bitbucket.org/zhuoqiang/legate/issues/6/unicodedecodeerror) sur le référentiel. – vaindil

Répondre

0

J'ai eu le même problème. J'ai téléchargé le fichier goslate.py et l'ai copié dans le répertoire \ python35 \ lib. Cela a fonctionné pour la version 3.5. Je n'ai pas vérifié si ça marcherait pour Anaconda. Pour savoir où copier le fichier goslate.py, vous pouvez consulter ce post: How do I find the location of Python module sources?

J'espère que cela fonctionnera également pour vous.

+0

J'ai essayé avec le fichier zip de la version précompilée et installé l'installation dans l'invite de commande anaconda. Ça a marché. –