Résoudre manuellement l'impossibilité d'installer pip avec Unicode Decode Eroor

introduction

Lorsque j'exécute pip install markovify dans Windows10, environnement Anaconda, j'obtiens cette erreur

UnicodeDecodeError: 'cp932' codec can't decode byte 0x94 in position 8016: illegal multibyte sequence


Cause

Il semble que Windows convertit des fichiers qui ne sont pas encodés avec CP932 (Shift_JIS) en CP932.

Solution

Dans mon cas, je l'ai résolu en supprimant fichier source markovify et en modifiant setup.py. Plus précisément, la cause est que la lecture de README a échoué.

with open(os.path.join(HERE, 'README.md')) as f:


```cette

#### **`with open(os.path.join(HERE, 'README.md'),encoding='utf-8') as f:`**

#### **`python setup.py install`**
```py install

```A été exécuté et l'installation a réussi. Tu l'as fait.


Recommended Posts

Résoudre manuellement l'impossibilité d'installer pip avec Unicode Decode Eroor
Éviter «le codec 'ascii' ne peut pas décoder» avec pip install
Erreur avec l'installation de pip
Installez scikit.learn avec pip
Lorsque la mousse avec pip installer
Installez le référentiel github avec pip
Installez Python 2.7.9 et Python 3.4.x avec pip.
Autorisation refusée avec pip install pyopenssl
Expérimenté avec unicode, décoder et encoder
Comment installer mysql-connector avec pip3
Certificat SSL lié à l'installation de pip? Erreur
Je veux installer Python avec PythonAnywhere
Installer en spécifiant la version avec pip
Si scipy est python 2.7.8, l'installation de pip trébuche
Je ne peux pas installer le package avec pip.
Installons box2d-py avec l'environnement pip de Windows 10