[PYTHON] Beheben Sie manuell die Unfähigkeit, Pip mit Unicode Decode Eroor zu installieren

Einführung

Wenn ich pip install markovify in Windows 10, Anaconda-Umgebung, ausführe, wird dieser Fehler angezeigt

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


Ursache

Es scheint, dass Windows Dateien, die nicht mit CP932 (Shift_JIS) codiert sind, in CP932 konvertiert

Lösung

In meinem Fall habe ich das Problem gelöst, indem ich markovify-Quelldatei gelöscht und setup.py geändert habe. Die Ursache ist insbesondere, dass das Lesen von README fehlgeschlagen ist.

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


```Dies

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

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

```Wurde ausgeführt und die Installation war erfolgreich. Du hast es geschafft.


Recommended Posts

Beheben Sie manuell die Unfähigkeit, Pip mit Unicode Decode Eroor zu installieren
Vermeiden, dass "'ascii' Codec nicht dekodieren kann" mit pip install
Fehler bei der Pip-Installation
Installieren Sie scikit.learn mit pip
Wenn Moos mit Pip installieren
Installieren Sie das Github-Repository mit pip
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Berechtigung mit pip install pyopenssl verweigert
Experimentiert mit Unicode, Decodierung und Codierung
So installieren Sie den MySQL-Connector mit pip3
SSL-Zertifikat im Zusammenhang mit der Pip-Installation? Error
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Installieren Sie, indem Sie die Version mit pip angeben
Ich kann das Paket nicht mit pip installieren.
Lassen Sie uns box2d-py mit Windows 10 Environment Pip installieren