Installieren Sie Watchdog unter Windows + Python 3.3

Wachhund ist was

watchdog ist ein in Python geschriebenes Tool zur Überwachung des Dateisystems.

Siehe auch: Der Befehl watchmedo des Watchdog-Moduls ist praktisch - das Verschütten voreingenommener Sprachanhänger

Installation

watchdog wird derzeit unter Python 2.5 und höher ausgeführt, sodass die meisten Umgebungen mit dem folgenden Befehl ausgeführt werden:

pip install watchdog

Windows + Python 3.3 In einer Windows-Umgebung und der Version von Python mit pip 3.3 kann dies jedoch mit dem folgenden Fehler fehlschlagen. (In meinem Fall war Python 3.2 in Ordnung und Python 3.3 gab diesen Fehler)

argh.py


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

Gegenmaßnahme

Führen Sie in diesem Fall die folgenden Schritte aus, um die Installation fortzusetzen.

Ändern Sie argh / setup.py

Ich denke, dass das Arbeitsverzeichnis während der Installation in der virtuellen Umgebung erstellt wird, die von Ihrem Python-Installationsziel oder Ihrer virtuellen Umgebung erstellt wurde. Die Installation von argh ist fehlgeschlagen. Öffnen Sie also argh / setup.py. In der Nähe der Anzahl der in der Fehlermeldung angegebenen Zeilen befindet sich ein Tabulatorzeichen. Ersetzen Sie es daher durch vier Leerzeichen mit halber Breite.

Installation von argh

Wechseln Sie nach dem Ändern von setup.py zum Ordner argh und drücken Sie den folgenden Befehl, um argh zu installieren.

python install setup.py

Wiederholungsversuch der Watchdog-Installation

Dies sollte Sie nicht behindern, also klicken Sie erneut auf "pip install watchdog". Wenn Sie sich noch im Ordner argh befinden, möchten Sie möglicherweise den Pfad verschieben.

Bonus

Wenn Sie Watchdog mit Freude und Mut verwenden, wird sofort der folgende Fehler angezeigt:

bricks.py


    if not sys.version < (2, 6, 0):
TypeError: unorderable types: str() < tuple()

Es fühlt sich sehr enttäuschend an. Öffnen Sie also diese Bricks.py aus dem Ordner, in dem Sie Watchdog installiert haben, und ersetzen Sie "sys.version" durch "sys.version_info".

Recommended Posts

Installieren Sie Watchdog unter Windows + Python 3.3
Installieren Sie Python unter Windows
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Python unter Windows
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Installieren Sie xgboost (Python-Version) unter Windows
Installieren Sie Python unter Windows + pip + virtualenv
Installieren Sie Pytorch unter Blender 2.90 Python unter Windows
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Installieren Sie Python auf der WSL
Installieren Sie Python auf Pidora.
Installieren Sie Scrapy auf Python3
[Kivy] So installieren Sie Kivy unter Windows [Python]
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python3.4 unter CentOS 6.6
Installieren Sie Anaconda unter Windows 10
Python Basic ② in Windows
Installieren Sie pycuda unter Windows10
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie pygraphviz unter Windows 10
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Chainer 1.5.0 unter Windows
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Python 3.6 auf Docker
Installieren Sie Python (für Windows)
Installieren Sie Python3.5 + NumPy + SciPy und führen Sie es unter Windows 10 aus
Installieren Sie Python3, Numpy, Pandas, Matplotlib usw. unter Windows
Installieren Sie OpenCV 4.0 und Python 3.7 unter Windows 10 mit Anaconda
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
Installieren Sie die ZIP-Version Python und Pip unter Windows 10
Installieren Sie Numpy in virtualenv unter Windows
Aktivieren Sie Python virtualenv unter Windows
Führen Sie Openpose unter Python (Windows) aus.
So installieren Sie Python [Windows]
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Installieren Sie Python und Flask (Windows 10)
Installieren Sie Win-Kex (Kali-Linux) unter Windows 10.
Installieren Sie pygame auf python3.4 auf dem Mac
Windows 10: Installieren der DLIB-Bibliothek für Python
Installieren Sie cvxpy unter Windows, Anaconda
Python + Kivy-Entwicklung unter Windows
Installieren Sie Python 3.8 unter CentOS 7 (SCL)
Sphinx-Autobuild (0.5.2) unter Windows7, Python 3.5.1, Sphinx 1.3.5
Schnellste Python-Installation unter Windows
Erstellen Sie eine Python-Umgebung unter Windows
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installieren Sie OpenCV unter Ubuntu + Python
Installieren Sie Chainer 1.6 (GPU) unter Windows 7.
Erstellen Sie eine Python-Umgebung mit Windows
Python - Installieren Sie MySQLDB auf EC2
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
Ich habe Python unter Windows ausgeführt
Python-Installation in 2 Zeilen @Windows
Verwenden Sie Python unter Windows (PyCharm)
Installieren Sie dlib für Python (Windows)
Installieren Sie Python
[Windows] [Python3] Installieren Sie Python3 und Jupyter Notebook (ehemals Ipython Notebook) unter Windows
Installation von Bash unter Ubuntu unter Windows, Ruby, Python, Jupyter usw.
Für diejenigen, die Python unter Windows XP nicht installieren können
Python-Umgebungskonstruktionsnotiz unter Windows 10