Wie aktualisieren von python-3.5 von 2.7 unter Mac OSX

Aktualisieren von python 2.7 bis 3.5 unter Mac OSX? Ich heruntergeladen python-3.5 .dmg-Datei und installiert es. was sind die änderungen, die ich machen sollte für PYTHONPATH und WEG?

Ist es möglich, beide zu verwenden, ohne Probleme mit virtualenv ?

  • Ich benutze beide zusammen auf meinem laptop ohne Probleme. Ich weiß nicht wirklich ändern meiner PYTHONPATH in meinem shell-init-Skripte -- Also ich habe keine Probleme mit python2.7 Modul Pfade Kollision mit Python ist3.5 Pfade durch die Verwendung der falschen Sache aus PYTHONPATH... ich weiß auch nicht darauf verlassen, dass Python ist3.5 -- Meistens ist es für die Beantwortung von Fragen hier :-). Führe ich es per python3 statt python. Ich bin jedenfalls Wetten, dass wirkliche Weisheit ist hier, dass ich bin Spiel mit dem Feuer und sollte nur den sauren Apfel beißen, und verwenden Sie virtualenv 😉
  • #Animals/__init__.py von den Säugetieren import Säugetiere von Vogel import Bird #Animals/Mammals.py Klasse Säugetiere(object): def __init__(self): self.Mitglieder = ['Tiger'] def print_members(self): für das Mitglied selbst.Mitglieder : print('member :' + Mitglied) #Animals/Bird.py Klasse Vogel(object): def __init__(self): self.Vögel = ['sparrow'] def print_members(self): für den Vogel selbst.Vögel: print('bird '+ Vogel) #test.py von Tieren, import von Säugetieren,Vogel, mam = Säuger() Vogel = Vogel() mam.print_members() Vogel.print_members()
  • Ich Neige dazu, berufen sich auf die version von Python brauche ich, wenn ich einen neuen virtualenv mit mkvirtualenv. z.B. mkvirtualenv --python=/usr/bin/python3 nameofenv
  • Ich habe die gleich während der Erstellung einer virtuanenv. Aber das problem war, als ich das importieren eines Moduls von anderen, es war nicht die Anerkennung von virtualenv. Aber es funktioniert, wenn ich draußen bin, von virtualenv und es läuft mit python2.7
  • die, die ich oben gepostet der code. Aus Platzgründen kann ich verkrampfte es.
  • Sie können pyenv github.com/pyenv/pyenv

InformationsquelleAutor vidyasagarr7 | 2016-06-08
Schreibe einen Kommentar