Quando chiedi la mia versione di sistema in interpnetworking pitone, la risposta è 2.7.10:
Python 2.7.10 (default, Jul 30 2016, 18:31:42) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print (sys.version) 2.7.10 (default, Jul 30 2016, 18:31:42) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)]
Tuttavia, la navigazione /Library/Frameworks/Python.framework/Versions
, posso solo trovare 3,5, perché?
È ansible avere più installazioni python diverse su macOS. E l'utente è in grado di scegliere where sono installati.
Per esempio, ho il Python standard che viene fornito con macOS, così come quello che è venuto con Anaconda che utilizzo per lo sviluppo Python.
Per rendere le cose più facili, ho collegato il mio sistema Python all'interpnetworking Python di Anaconda. Tuttavia, questo non elimina la versione di Python nella libreria del mio sistema, semplicemente smette di collegarlo.
Se hai mai confuso quale interpnetworking viene utilizzato per eseguire il codice in terminal, trovo un modo semplice per scoprire è semplicemente digitare il command Terminal "quale pitone". In questo modo verrà emesso rapidamente la posizione dell'interpnetworking Python utilizzato dal sistema per impostazione predefinita. Nel mio caso esegue "/ anaconda / bin / python".