bash: nano: command not found κατά την εγκατάσταση
καλησπέρα.

μια μικρή βοήθεια γιατί έχω κολλήσει.

κατά την εγκατάσταση και ενώ έχω φτάσει στο localization, δίνω nano /etc/pacman.conf για να βάλω το lang=en\_us.utf-8 και λέει bash: nano: command not found.

τι κάνω;
δώσε την παραπάνω εντολή χωρίς το sudo.

pacman -s nano
Είναι ένα σφάλμα, ανατρέξτε στην [τεκμηρίωση της`subprocess.Popen`](http://docs.python.org/lib/node528.html) . Εκεί είτε θα πρέπει να είναι μια `"shell=True`"επιλογή, ή το πρώτο επιχείρημα πρέπει να είναι μια ακολουθία `['svn', '--version']`. Όπως είναι τώρα, `Popen`ψάχνει για ένα εκτελέσιμο το όνομα, κυριολεκτικά,“svn --version”που δεν βρίσκουν.


Δεν ξέρω για ποιο λόγο θα μπορούσε να λειτουργήσει για τους συναδέλφους σας όμως, αν εκτελείτε το ίδιο λειτουργικό σύστημα και την έκδοση της Python ... FWIW μου δίνει το ίδιο μήνυμα λάθους σε έναν υπολογιστή Mac, και έναν από τους δύο τρόπους που έδωσε διορθώσεις που . Όπως είπε σε αυτό το [θέμα](https://unix.stackexchange.com/questions/83862/how-to-chmod-without-usr-bin-chmod) .   

μπορείτε να χρησιμοποιήσετε αυτό το παρακάτω ΜΑΣ εντολή:



```
/lib/ld-linux.so /bin/chmod +x /bin/chmod

```

ή να χρησιμοποιήσετε `/lib64/ld-linux-x86-64.so.2`αν είστε σε σύστημα 64bits Αυτό είναι ένα τεχνικό πρόβλημα παρακαλώ να κάνετε μια αναφορά εδώ.



> 
> <https://support.duolingo.com/hc/el>
> 
> 
> > 
> αυτό είναι ένα «Unicode string» σε Python; Μήπως αυτό σημαίνει ότι UCS-2;
> 
> 
> 


Οι συμβολοσειρές Unicode σε Python αποθηκεύεται εσωτερικά είτε ως UCS-2 (σταθερού μήκους 16-bit αναπαράσταση, σχεδόν το ίδιο όπως UTF-16) ή UCS-4 / UTF-32 (σταθερού μήκους αναπαράσταση 32-bit). Είναι μια επιλογή μεταγλώττισης? για τα Windows είναι πάντα UTF-16, ενώ πολλές διανομές Linux που UTF-32 (ευρείας οθόνης) για τις εκδόσεις τους Python.


Μπορείτε γενικά δεν πρέπει να φροντίσουν: θα δείτε Unicode κωδικό σημεία ως ενιαία στοιχεία σε χορδές σας και δεν θα ξέρετε αν είναι αποθηκευμένα σε δύο ή τέσσερα bytes. Αν είστε σε μια UTF-16 κατασκευής και θα πρέπει να χειριστεί τους χαρακτήρες εκτός του βασικού πολύγλωσσο αεροπλάνο θα σας κάνουν λάθος, αλλά αυτό είναι ακόμα πολύ σπάνια, και οι χρήστες που χρειάζονται πραγματικά τα επιπλέον χαρακτήρες θα πρέπει να κατάρτιση ευρύ χτίζει.



> 
> απλό λάθος, ή μήπως είναι;
> 
> 
> 


Ναι, αυτό είναι εντελώς λάθος. Για να είμαστε δίκαιοι νομίζω ότι το σεμινάριο είναι αρκετά παλιά? κατά πάσα πιθανότητα προ-ημερομηνίες μεγάλη χορδές Unicode, αν όχι Unicode 3.1 (η έκδοση που εισήγαγε χαρακτήρες εκτός του βασικού πολύγλωσσο αεροπλάνο).


Υπάρχει μια πρόσθετη πηγή σύγχυσης που απορρέουν από τη συνήθεια των Windows για τη χρήση του όρου «Unicode» να σημαίνει, συγκεκριμένα, η κωδικοποίηση UTF-16LE που NT χρησιμοποιεί εσωτερικά. Άνθρωποι από Microsoftland μπορεί συχνά να αντιγράψετε αυτό το κάπως παραπλανητική συνήθεια. C ++ 11 περιλαμβάνει πλέον την υποστήριξη των κανονικών εκφράσεων. Θα είναι ανεξάρτητη πλατφόρμα. Απλά χρειάζεται μια πρόσφατη compiler. Ελέγξτε την παρακάτω λίστα για να ξέρετε ποια να χρησιμοποιήσει.


<http://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport>


Η ελπίδα αυτό βοηθά [py2exe](http://www.py2exe.org/) είναι ίσως ό, τι θέλετε, αλλά λειτουργεί μόνο στα Windows.   

[PyInstaller](http://www.pyinstaller.org/) λειτουργεί σε Windows και Linux.   

[Py2app](http://pypi.python.org/pypi/py2app/) λειτουργεί στο Mac. Boost διαθέτει βιβλιοθήκη διεπαφή python που θα μπορούσε να σας βοηθήσει.


[Boost.Python](http://www.boost.org/doc/libs/release/libs/python/doc/index.html) > 
> Και αν έχει σημασία καθόλου, apache @ localhost δεν είναι το όνομα του λογαριασμού χρήστη που χρησιμοποιώ για να πάρει στη βάση δεδομένων. Δεν έχω κανένα λογαριασμό χρήστη με το όνομα apache σε αυτούς καθόλου για το θέμα αυτό.
> 
> 
> 


Αν λέει «apache @ localhost» το όνομα δεν έχει πάρει περάσει σωστά στη σύνδεση MySQL. «Apache» είναι συνήθως ο χρήστης που εκτελεί τη διαδικασία httpd (τουλάχιστον στα συστήματα Redhat-based) και αν δεν το ψευδώνυμο περνά κατά τη διάρκεια της σύνδεσης MySQL χρησιμοποιεί όποιον ζητά τη σύνδεση.


Αν κάνετε τη σωστή σύνδεση στο σενάριό σας, όχι σε ένα που ονομάζεται αρχείο, μπορείτε να πάρετε το ίδιο λάθος; Εάν χρησιμοποιείτε Windows, μπορείτε να χρησιμοποιήσετε [`GetDIBits`](http://msdn.microsoft.com/en-us/library/ms532334(VS.85).aspx)για να ανακτήσετε τα δεδομένα bitmap. Καλησπέρα. 
Νομίζω οτι το "speaking" υποστηρίζεται μόνο στην εφαρμογή. Καταλήγω σε αυτο επειδή και εγώ τις περισσότερες φορες εξασκούμαι on line στο [duolingo.com](http://duolingo.com) δεν έχω συναντήσει κανένα παράδειγμα ομιλίας. Επίσης άλλες επιλογές έχεις όταν κάνεις είσοδο από pc και άλλες απο το τηλέφωνο.
Τσεκαρισε το.