SocialFish Linux UnicodeEncodeError ‚ascii‘?

Folgende Fehlerneldung:  - (Computer, Technik, Linux)

2 Antworten

Hallo

Du hast unleserliche Zeichen in Zeile 285 bis 291 stehen.

  1. Hattest Du die Datei eventuell mit einem Windows Programm geöffnet?
  2. was kommt bei locale im Terminal raus?

Linuxhase

4

1, naja ich hab den Anweisungen von github gefolgt wo socialfish angeboten wir, und have allen Anweisungen gefolgt die da stehen.
2. ich kenn mich nicht ganz so gut Aus, wo kann ich Terminal Locale sejen? Bzw was ist das
Danke im Voraus

0
45
@test8889
und have allen Anweisungen gefolgt die da stehen.

Also ohne Windows -System. OK

ich kenn mich nicht ganz so gut Aus, wo kann ich Terminal Locale sejen? Bzw was ist das
  1. Das Terminal, auch die Konsole genannt, ist optisch wie die cmd.exe unter Windows¹
  2. Es ist ein Programm das die Eingaben an die Shell weiterreicht und Antworten der Shell darstellt/ausgibt.
  3. Die Shell ist das was direkt um den Kernel liegt und direkt mit diesem kommuniziert.
  4. Mit der Shell kann man in unixoiden Systemen alles machen.

Das was Du machen sollst ist ein solches Terminalprogramm² zu starten und das Kommando einzugeben:

locale

Da sollte dann etwas in der Art raus kommen:

LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

Linuxhase

  • ¹ Allerdings mit einem ganz anderen Ansatz und sehr viel mächtiger.
  • ² Die heißen zum Beispiel: Terminal, Konsole, Lxterm, Xterm, Yakuake, Guake, Terminator, Terminology ect
1

Wie hast du es aufgerufen?

python socialfish.py 

oder

python3 socialfish.py
4

python3

0

Was möchtest Du wissen?