2014-12-19 74 views
0

我一直在嘗試使用python 3.4來使用pip3。 pip似乎已經在我的系統上了,但我想在/ usr/local/bin中建立一個軟鏈接,而我似乎無法做正確的事情。無論我嘗試,我是這樣的:無法使用pip3在優勝美地上使用python 3.4

sudo pip3 install pillow 
Password: 
sudo: pip3: command not found 

這裏就是點子似乎是:

/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages 
[email protected] ✓ ls 
README    easy-install.pth  pip-1.5.6.dist-info  setuptools-2.1.dist-info 
__pycache__   easy_install.py   pkg_resources.py  setuptools-8.2.1-py3.4.egg 
_markerlib   pip    setuptools   setuptools.pth 

/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages 
[email protected] ✓ ls pip 
__init__.py _vendor  baseparser.py download.py locations.py req.py  util.py 
__main__.py backwardcompat cmdoptions.py exceptions.py log.py  runner.py vcs 
__pycache__ basecommand.py commands index.py pep425tags.py status_codes.py wheel.py 

/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages 
[email protected] ✓ ls pip/commands 
__init__.py bundle.py freeze.py install.py search.py uninstall.py wheel.py 
__pycache__ completion.py help.py  list.py  show.py  unzip.py zip.py 

你能告訴我,如果有安裝步驟我錯過了?如果不是我在/ usr/local/bin中創建的pip3鏈接應該在哪裏?

回答

0

我沒有意識到的是,PIP語法已經從蟒蛇2改變到Python 3,或者是它總是剛剛從我的shell腳本屏蔽。無論如何,我在python.org上發現了一些東西,並試圖使用

python3 -m pip install pillow 

它的工作方式就像一個魅力。我還是要寫

pip3 install pillow 

像大孩子,但我只寫一個小腳本。

2

我會嘗試一些事情。

curl -O http://python-distribute.org/distribute_setup.py 
sudo python3 distribute_setup.py 

然後:

curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py 
sudo python3 get-pip.py 

這些步驟可能會改變你的點子命令,所以你必須嘗試pip2.7或pip2.7讓舊點子。

這些是我的PIP3鏈接指向:

pip3 -> ../Cellar/python3/3.4.2/bin/pip3 
pip3.4 -> ../Cellar/python3/3.4.2/bin/pip3.4 
0

以下匹命令可以用來在Yosemeite安裝Python 3.4軟件包:

pip-3.4 <package-name> 

封裝是MacPorts的提供作爲py34-pip