Es ist ein Wasserhahn. Ich bin normalerweise kein Ingenieur oder so. Ich brauche es nicht wirklich, aber die Fenster auf der Straße Wenn ich eine Datei ablege, habe ich normalerweise das Gefühl, dass sie etwas dagegen unternimmt.
Tkinter sah auch aus wie "Ich kann es schaffen". Wenn Sie die Datei normal löschen, passiert nichts.
Dieses Mal war es nicht in Qiita aufgeführt (vielleicht habe ich es einfach nicht gefunden) Ich habe beschlossen, es hier zu posten, damit ich in Zukunft nicht die gleichen Schritte unternehmen muss.
Windows10 64bit python3.7
TkinterDnD2 Anscheinend durch Verwendung von TkinterDnD2 zusätzlich zu Tkinter Es scheint, dass Sie die abgelegten Dateien empfangen können.
Warum dann nicht einfach wie gewohnt "pip install"? Ich dachte.
ERROR: Could not find a version that satisfies the requirement tkinterdnd2 (from versions: none)
ERROR: No matching distribution found for tkinterdnd2```
ich hab es nicht ausgearbeitet.
## Installation von TkinterDnD2
Nachdem ich im Internet gesurft hatte, kam ich endlich auf dieser Seite an.
Ich habe die neuere irgendwie von [hier] heruntergeladen (https://sourceforge.net/projects/tkinterdnd/files/TkinterDnD2/).
Wenn Sie die heruntergeladene Datei entpacken, finden Sie viele Dateien.
Das ist ein Chaos. Was soll ich machen?
Wenn ich wieder im Internet surfe
__ "Legen Sie den Ordner TkinterDnD2 in Ihren Site-Packets-Ordner" __.
Es gab sicherlich einen Ordner namens __ "TkinterDnD2" __ im entpackten.
Ich verstehe, verschiebe dies zu Site-Paketen ...
Ich blieb an diesem Punkt stehen.
__ Wo sind diese Site-Pakete? __ __
## Ich kenne den Ort der Site-Pakete nicht
Ich erinnere mich, dass Site-Pakete der Ort sind, an dem Leute platziert werden, die es per Pip-Installation bekommen.
Und ich war tatsächlich mehrere Male dort, aber ehrlich gesagt konnte ich mich an nichts erinnern.
Wieder habe ich im Internet gesurft.
Ich konnte den Pfad zu Site-Paketen abrufen, indem ich den folgenden Befehl an der Eingabeaufforderung ausführte.
Vielen Dank, Internet.
[Danke Tonks! ](Https://qiita.com/jaguti/items/be36b6a4f0260be2d044)
1. Starten Sie "Datei angeben und ausführen" mit Windows-Taste + R.
2. Geben Sie cmd ein und klicken Sie auf "OK".
3.python -c "import site; print (site.getsitepackages())"
## Immerhin kann ich nicht!
Ich dachte, dass ich nach einer schweren Zeit endlich ziehen und fallen lassen konnte
Normalerweise konnte ich keinen Fehler bekommen.
Anscheinend benötigen Sie zusätzlich zu TkinterDnD2 __tkDnD2__.
tk scheint eine Abkürzung zu sein, aber anscheinend sind diese beiden völlig verschiedene Dinge.
Java und JavaScript sind völlig verschiedene Dinge, und ich möchte, dass Sie damit aufhören.
## Installation von tkDnD2
Von [hier](https://sourceforge.net/projects/tkdnd/files/Windows%20Binaries/TkDND%202.8/) "tkdnd2.8-win32-x86_64.tar.gz", das mit 64 Bit kompatibel sein sollte Ich habe es heruntergeladen.
Es war eine unsichtbare Art der Komprimierung, die als GZ-Datei bezeichnet wurde, aber Lhaplus dekomprimierte sie leicht.
Als ich es entpackte, bekam ich wieder viele Dateien.
Dieses Mal scheint alles in den folgenden Ordner kopiert zu werden.
__ (weggelassen) \ Programme \ Python \ Python37 \ tcl \ tkdnd__
Es existierte bereits bis tcl.
Ich hatte kein tkdnd, also habe ich es selbst erstellt.
## Ich habe den Pfad der abgelegten Datei!
![uma.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/311431/2a6ec25c-9ea0-24b5-b604-15074789b45f.gif)
Diesmal habe ich den Pfad des Videos gefunden und versucht, es auf die Leinwand zu zeichnen.
Es scheint nicht von Nutzen zu sein, aber es scheint sinnvoll zu sein, es mit etwas zu kombinieren.
Recommended Posts