webentwicklung-frage-antwort-db.com.de

Pip für python3.3 installieren

Ich habe pip von Package Index> pip 1.2.1 heruntergeladen.

Dann habe ich es mit installiert 

Sudo python3.3 setup.py install

Dennoch, wenn ich versuche, pip-3.3 zu verwenden, beschwert sich das Terminal

-bash: pip-3.3: command not found

pip-2.7 arbeitet jedoch schwimmend.

Ich habe es auch versucht

curl -O http://python-distribute.org/distribute_setup.py
Sudo python3.3 distribute_setup.py
Sudo python3.3 -m easy_install pip

Aber pip-3.3 funktioniert immer noch nicht.

Was muss ich tun, um pip für Python 3.3 zu installieren?

Beachten Sie, dass es einen verwandten Thread gibt Wie installiere ich pip mit Python 3? , aber die Antwort ist nur "Install distribute ... und dann das für die Installation von pip".

22
The Unfun Cat

Die Chancen stehen gut, dass pip erfolgreich installiert wurde irgendwo . irgendwo ist jedoch wahrscheinlich nicht auf Ihrer PATH und daher wissen Sie nicht, wo Sie Shell (bash) finden können. Für mich ist pip-2.6 installiert in:

/Library/Frameworks/Python.framework/Versions/2.6/bin/

Es ist wahrscheinlich ein ähnlicher Pfad für Sie (nur 3.3 statt 2.6). Das Hinzufügen zu PATH ist natürlich von der Shell abhängig. Für bash-ähnliche Shells würden Sie export und für csh-ähnliche Shells würden Sie setenv verwenden. - Der Einfachheit halber möchten Sie wahrscheinlich die Änderung in der Initialisierungsdatei Ihrer Shell vornehmen (zB ~/.bashrc oder ~/.bash_profile oder ähnliches).

16
mgilson

Eine Möglichkeit ist, die Homebrew-Installation für Python3 zu verwenden. Es kommt mit pip3 eingebaut. Es bedeutet auch, dass Sie ein Deinstallationsprogramm haben, anders als bei der Installation von dmg/pkg. 

Wenn Sie bereits Homebrew haben, ist es so einfach wie brew install python3. Genauere Anweisungen hier . Und Sie können mehr über die Python3 Brew-Installation hier erfahren.

5
studgeek

Für Mac:  

Sudo easy_install pip3

Wenn Sie immer noch Probleme haben, möglicherweise weil Sie python3 selbst kompiliert haben, deinstallieren Sie die Kompilierung mit apt-get oder homebrew und installieren Sie das python3-Paket erneut. Anschließend sollte es mit pip geliefert werden.

brew uninstall python3
brew install python3
brew link --overwrite python3
1
emery
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | Sudo python3.3

Siehe hier .

0
Cees Timmerman

Wenn pip tatsächlich installiert ist, kann es immer mit dem versionierten Python-Befehl wie folgt aufgerufen werden:

python3.3 -m pip
0
Søren Løvborg