Porównaj ceny domen i usług IT, sprzedawców z całego świata

IPython3 dla Mac OSX


Mam zainstalowany Ipython, ale działa on na pythonie 2.7.5, mam też zainstalowany python 3.3. Jak mogę wprowadzić takie zmiany, aby Ipython działał na Pythonie 3.3, a nie 2.7.5?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Musisz zainstalować
pip
dla Pythona 3 - to tak proste, jak przejście

strona konfiguracji
http://www.pip-installer.org/e ... .html
pip-installer.org
i postępuj zgodnie z instrukcjami. Krótko mówiąc, pobierz
get-pip.py
https://bootstrap.pypa.io/get-pip.py
i zapisz go gdzieś, na przykład w folderze
Downloads
. Idź tam do Terminala i uciekaj
sudo python3 get-pip.py

i wkrótce powinieneś mieć polecenie
pip3
lub
pip-3.3
(być może oba, nie pamiętam). Teraz powinieneś być w stanie biegać
sudo pip3 install ipython[all]

i miejmy nadzieję, że wszystkie zależności również zostaną zainstalowane. Jeśli instalacja jest ograniczona, użyj
pip3
, aby zainstalować
pyzmq
,
tornado
,
pyreadline
,
jinja2
,
pygments
i może kilka innych. Upewnij się, że ty

przeczytaj dokumenty
http://ipython.org/ipython-doc ... .html
zanim zaczniesz, aby mieć pojęcie o tym, co próbujesz osiągnąć. IPython jest duży i dość złożony, zawiera wiele ruchomych części, więc w przypadku braku menedżera pakietów (patrz poniżej) może minąć trochę czasu, zanim wszystko będzie gotowe i uruchomione.

Ścieżka menedżera pakietów
>
Są też inne opcje. Możesz zainstalować

Anaconda
https://store.continuum.io/cshop/anaconda/
całkowicie

bezpłatna dystrybucja języka Python dla przedsiębiorstw do przetwarzania danych na dużą skalę, analiz predykcyjnych i obliczeń naukowych

"z ponad 100 pakietami, w tym IPython i jego zależnościami. Domyślnie instalator Anaconda udostępnia Python 2.7, ale możesz użyć polecenia
conda
, aby

Instalacje Pythona 3
http://continuum.io/blog/anaconda-python-3
.
Moim ulubionym jest instalowanie Pythona 3 i IPythona przy użyciu

MacPorts
http://www.macports.org... Tak, będzie instalował Py3 w kółko, ale jeśli nie jesteś naprawdę głodny miejsca na dysku (w takim przypadku prawdopodobnie nie chcesz instalować dużych pakietów, takich jak IPython), to nie ma znaczenia. Używając polecenia
port
, po zainstalowaniu podstawowej instalacji MacPorts możesz po prostu uruchomić
sudo port install py33-ipython +pyqt4

a wszystkie inne zależności będą obsługiwane (miejmy nadzieję) bezbłędnie, bez konieczności robienia czegokolwiek innego niż czekanie długo na skompilowanie rzeczy takich jak PyQt. Być może będziesz musiał uruchomić
sudo port install py33-ipython + notebook
, jeśli potrzebujesz laptopa, nie pamiętam, czy został zainstalowany w inny sposób. BTW, naprawdę potrzebujesz narzędzi wiersza poleceń X11, Xcode i Xcode dla MacPorts, ale najprawdopodobniej będą one wymagane, jeśli wybierzesz pierwszą opcję, ponieważ nie wszystkie pakiety mają dostępne pliki binarne dla OS X. Doskonale

dokumentacja
http://guide.macports.org/
prowadzi Cię przez wszystko, od instalacji po użycie polecenia
port
i konserwację systemu. Gorąco polecam zmianę
~/.profile
(lub
~/.bash_profile
,
~/.bashrc
lub odpowiednika dla Twojej powłoki) na dodaj katalogi instalacyjne MacPorts (domyślnie
/ opt/local/bin
i
/ opt/local/sbin
) na początku ścieżki. Po prostu dodaj
export PATH = '/ opt/local/bin:/opt/local/sbin: $ PATH'
na końcu pliku.
Trzecią możliwością jest użycie

Homebrew
http://brew.sh... Jest to podobne do MacPorts w tym sensie, że polecenie
brew
jest jednym z typów menedżerów pakietów, takich jak
port
i
conda
, ale moim zdaniem doświadczenie , nie ma tylu pakietów i nie działa tak łatwo jak
port
. Jednak moje obserwacje dotyczące StackOverflow,

Ask Different
http://apple.stackexchange.com
i inne fora wydają się wskazywać, że około 50% ludzi ma duże doświadczenie z
brew
i nie lubi
port
, podczas gdy druga połowa lubi
port
jest większe niż
brew
. YMMV. [/code]Mam nadzieję że to pomoże. Powodzenia w instalacji!

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się