Python-Installation und Paketverwaltung mit pip

Update 2016/8/5 Umgeschrieben in Python-Installation @Windows in 2 Zeilen.


Zielsetzung

y__sama Wenn Sie Anakonda hinzufügen, können Sie den gesamten Bereich betreten. 64bit Version hat alles

Aufbau einer Python-Umgebung für diejenigen, die Datenwissenschaftler 2016 werden möchten Wenn Sie sich umschauen ↑, ist es perfekt

~~ Verwenden von Numpy und Matplotlib mit Python (Windows) - Pudding verschlingen besagt, dass 32 Bit besser ist. Verbessert es sich jetzt? ~~

~~ Anscheinend hat die offizielle Seite es satt, auf die 64-Bit-Version umzusteigen, und offiziell gibt es nur die 32-Bit-Version. Freiwillige haben es zu einer 64-Bit-Version gemacht, einschließlich des Pakets. ~~

Umgebung

Schokolade installieren

Installieren Sie über die Befehlszeile mit schokoladig (https://chocolatey.org/) auf moderne Weise

  1. Öffnen Sie cmd mit Administratorrechten
  2. Fügen Sie Folgendes ein, führen Sie es aus, yesyes yes ... (Macht -y alles ja?)
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Anakonda (hinzugefügt am 23. Juli 2016)

Es scheint, dass es etwas namens anaconda gibt, das nicht nur Python selbst, sondern auch häufig verwendete praktische Module enthält. Danke an y__sama, dass du mich unterrichtet hast. Sie können sich die Mühe sparen, sofort eine Umgebung aufzubauen.

~~ Bei der Installation mit Chocolatey kann nur Miniconda gefunden werden ... ~~ Es scheint, dass Anaconda auch ab Juni 2016 geliefert wurde! Anaconda mit Schokoladen installieren

~~ ** Ich habe die Exe gelöscht, die die Vollversion installiert. Dies ist die einfachste ** ~~ Der Status von Python wurde durcheinander gebracht, daher habe ich es deinstalliert und mit schokoladig neu installiert → Python in 2 Zeilen installieren @Windows

  1. choco install miniconda3

Was ist Miniconda ... If you don't have time or disk space for the entire distribution, try Miniconda. which contains only conda and Python. Then install just the individual packages you want through the conda command.

Im Gegensatz zu Anaconda scheint es, dass Sie das Paket später selbst fallen lassen. Es scheint, dass die Größe von Anaconda nach der Bereitstellung für CentOS 2 bis 3 GByte und für Windows 3 bis 4 GByte betragen wird. Wenn Sie also plötzlich eine solche Kapazität wünschen, ist Miniconda möglicherweise in Ordnung.

Um zusätzliche Pakete auf Anaconda zu installieren, verwenden Sie entweder (1) den Befehl "conda install" oder (2) "setup.py", das in den Dateien des Pakets enthalten ist, das Sie in "python setup.py" installieren möchten. Es gibt drei Möglichkeiten, den Befehl "install" auszuführen oder (3) den Befehl pip zu verwenden.

  1. Führen Sie "conda update conda" aus
  2. Führen Sie "conda update an aconda" aus
  3. Führen Sie "conda install package_name" aus. Ersetzen Sie package_name durch den Namen des Pakets, das Sie installieren möchten.
  4. Wenn der obige Befehl "Paket nicht gefunden" lautet, versuchen Sie den Befehl pip.
  5. Führen Sie "pip install package_name" aus
  6. Wenn Sie immer noch "Paket nicht gefunden" erhalten, laden Sie den Paketquellcode herunter
  7. Entpacken (dekomprimieren) Sie den heruntergeladenen Quellcode
  8. Wechseln Sie in den Ordner (Verzeichnis), in dem setup.py angezeigt wird
  9. Führen Sie "python setup.py install" aus.
  10. Wenn bisher alles schief geht, stimmt das Paket möglicherweise einfach nicht mit der Version von Python überein, in der es installiert ist, es sei denn, Sie müssen es erstellen.

Bitte beachten Sie auch den Abschnitt "Referenz" am Ende dieser Seite. Wenn Sie Anakonda haben, sind die folgenden Schritte völlig nutzlos! (゜ ω ゜)

Python3.5 64-Bit-Installation

Wenn Windows 64bit, wird es automatisch erkannt und 64bit Python wird installiert (wie es scheint)

  1. Öffnen Sie cmd mit Administratorrechten
  2. choco install python

(Es gibt auch einen Installer für diejenigen, die keine Schokolade verwenden möchten) (python 3.5.1 64bit install(http://www.filehorse.com/download-python-64/))

Pip Installation und Upgrade

Python-Paketverwaltungstool Stellen Sie zunächst sicher, dass es nicht mit Python installiert ist. Ich denke, es ist in einem Ordner namens Script in dem Verzeichnis, in dem sich python.exe befindet. Imadoki, die Paketinstallation erfolgt normalerweise über die Befehlszeile

  1. Öffnen Sie cmd mit Administratorrechten
  2. choco install pip
  3. Überprüfen Sie die Version mit pip -V oder pip --version und aktualisieren Sie sie, wenn sie 8.1.0 oder früher ist (wie es geht, wird in 4 beschrieben).
  4. pip install -U pip oder pip install --upgrade pip

Verwenden Sie natürlich zwei Bindestriche, wenn Sie zwei oder mehr Zeichen als Option verbinden. Wenn Sie das Akronym nehmen und auf einen Buchstaben abkürzen möchten, reicht ein Upgrade => U und "-U" aus

Installation von ipython, pyreadline

ipython scheint eine erweiterte Shell für interaktives Python zu sein. Wenn Sie interaktives Python in Ihrem bevorzugten Terminal verwenden möchten, ohne IDLE zu verwenden, sollten Sie es einfügen. pyreadline ist erforderlich, wenn Sie ipython verwenden

  1. Öffnen Sie cmd
  2. pip install ipython
  3. pip install pyreadline

Radmontage

Ich möchte auch numpy, scipy und matplotlib installieren, aber ich stecke von pip fest.

libraries lapack not found in ['C:\\Users\\U1and0\\AppData\\Local\\Programs\\Python\\Python35\\lib', 'C:\\', 'C:\\Users\\U1and0\\AppData\\Local\\Programs\\Python\\Python35\\libs']
NOT AVAILABLE

Es gab viele solche Dinge, aber ich habe es nicht wirklich verstanden. Ich bin bei .whl angekommen, habe es heruntergeladen und weitergeleitet. Vorher müssen Sie ein sogenanntes Rad installieren. (Wheel ist ein Verteilungsformat des Python-Pakets. Ich weiß nicht, ob die 64-Bit-Version nicht offiziell ist, weil sie nicht einfach mit pip wie ipython installiert werden kann, oder ob ich Schritte übersprungen habe, ohne etwas zu wissen. )

  1. pip install wheel

Jetzt können Sie eine Datei im Whl-Format erstellen oder entpacken und installieren.

Installation von Numpy, Scipy, Matplotlib

Laden Sie die .whl-Datei Ihres Lieblingspakets von [Inoffizieller Paketspeicher] herunter (http://www.lfd.uci.edu/~gohlke/pythonlibs). Laden Sie beispielsweise numpy-1.10.4 + mkl-cp35-cp35m-win_amd64.whl herunter (im Gegensatz zu den anderen drei ist diese nur 123 MB groß).

  1. Wechseln Sie zu http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  2. Laden Sie numpy-1.10.4 + mkl-cp35-cp35m-win_amd64.whl herunter
  3. Öffnen Sie cmd
  4. cd <2 file download directory>
  5. pip install numpy-1.10.4+mkl-cp35-cp35m-win_amd64.whl

Bestätigung, dass es richtig installiert wurde

Fragen Sie schnell den Paketadministrator pip

  1. Listennamen und Versionsinformationen mit pip list oder pip freeze

Wenn Sie sich immer noch unwohl fühlen, importieren Sie jedes Paket und fragen Sie nach Versionsinformationen.

  1. Starten Sie Python
  2. import numpy
  3. numpy.version.version

Da matplotlib keine Version hat, wird Python installiert, wenn Sie Python wie folgt eingeben und die Gaußsche Distribution angezeigt wird

gaussian.py


import numpy as np
from matplotlib import pyplot as plt
mean = 0
var = 1
x = np.arange(-5., 5., 0.001)
y = (1./np.sqrt(2 * np.pi * var) * np.exp(-(x - mean)**2 / 2 / var))
plt.plot(x, y)
plt.show()

Referenz

Installation von Numpy, Scipy, Matlib durch Pip http://hennohito.cocolog-nifty.com/blog/2014/04/python34-64-b-1.html Inoffizielle Paketsammlung http://www.lfd.uci.edu/~gohlke/pythonlibs/ Bei der Installation von Python ist 32bit oder 64bit besser ... http://fa11enprince.hatenablog.com/entry/2014/12/07/135713 Das Python-Paket, das Sie einschließen möchten http://rinor.hatenablog.com/entry/2015/07/11/105210 Installation der Anaconda-Vollversion https://www.continuum.io/downloads Anaconda Installationsanleitung) Japanisch http://morimori2008.web.fc2.com/contents/PCprograming/python/pythonAnaconda.html Liste der in anaconda enthaltenen Pakete http://docs.continuum.io/anaconda/pkg-docs

Recommended Posts

Python-Installation und Paketverwaltung mit pip
Über Paketmanagement mit Conda und Pip
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
[Paketverwaltung] Installationsziel und interne Verarbeitung von apt und pip
Installieren des Python-Paketverwaltungstools pip (Windows)
PIL-Installation mit Pip
[Python] Pip und Wheel
Programmieren mit Python und Tkinter
Ver- und Entschlüsselung mit Python
Python und Hardware-Verwenden von RS232C mit Python-
YouTube-Videoverwaltung mit Python 3
Python-Installation und grundlegende Grammatik
[GUI in Python] PyQt5-Layout-Management-
Starten Sie die numerische Berechnung mit Python (mit Homebrew und Pip).
Python mit Pyenv und Venv
Umgang mit Pip und damit verbundenen Installationsfehlern unter Ubuntu 18.04
Passwortverwaltung per Python: Schlüsselbund
Quellinstallation und Installation von Python
Python (Python 3.7.7) Installation und grundlegende Grammatik
Funktioniert mit Python und R.
Ich habe versucht, Follow Management mit Twitter API und Python (einfach)
Installationsverfahren für Python und Ansible mit einer bestimmten Version
Paket Python-Laufzeit- und Pypi-Bibliothek mit Chef / Omnibus und Docker
Zusammenfassung der Module, die die Installation von WebDriver mit Python automatisieren und unterstützen
Kommunizieren Sie mit FX-5204PS mit Python und PyUSB
Leuchtendes Leben mit Python und OpenCV
[Paketwolke] Verwalten Sie Python-Pakete mit der Paketwolke
Roboter läuft mit Arduino und Python
Neuronales Netzwerk mit OpenCV 3 und Python 3
AM-Modulation und Demodulation mit Python
Installation von SciPy und matplotlib (Python)
Scraping mit Node, Ruby und Python
Scraping mit Python, Selen und Chromedriver
Kratzen mit Python und schöner Suppe
Befehlsinstallationsziel mit pip, easy_install
JSON-Codierung und -Decodierung mit Python
Hadoop-Einführung und MapReduce mit Python
[GUI in Python] PyQt5-Drag & Drop-
Persönliche Zusammenfassung des Python Package Management Tools
Visualisieren Sie Python-Paketabhängigkeiten mit graphviz
Lesen und Schreiben von NetCDF mit Python
Ich habe mit PyQt5 und Python3 gespielt
Lesen und Schreiben von CSV mit Python
Mehrfachintegration mit Python und Sympy
Koexistenz von Python2 und 3 mit CircleCI (1.0)
Sugoroku-Spiel und Zusatzspiel mit Python
FM-Modulation und Demodulation mit Python
Python-Installation
Rohrinstallation
Umgang mit Fehlern bei der Installation von Python und Pip mit Choco
Python-Installation
Rohrinstallation
Rohrinstallation
Installation von Visual Studio Code und Installation von Python
Kommunizieren Sie mit gRPC zwischen Elixir und Python