2011-02-25 33 views
2

從SRC安裝python3.2後,我試圖運行:無法使用PIP與Python 3.2使用分配

curl -O http://python-distribute.org/distribute_setup.py 
sudo python3.2 distribute_setup.py 
sudo python3.2 -m easy_install pip 
sudo python3.2 -m pip lxml 

這給:

Traceback (most recent call last): 
    File "/usr/local/lib/python3.2/runpy.py", line 140, in _run_module_as_main 
    mod_name, loader, code, fname = _get_module_details(mod_name) 
    File "/usr/local/lib/python3.2/runpy.py", line 110, in _get_module_details 
    return _get_module_details(pkg_main_name) 
    File "/usr/local/lib/python3.2/runpy.py", line 102, in _get_module_details 
    loader = get_loader(mod_name) 
    File "/usr/local/lib/python3.2/pkgutil.py", line 453, in get_loader 
    return find_loader(fullname) 
    File "/usr/local/lib/python3.2/pkgutil.py", line 463, in find_loader 
    for importer in iter_importers(fullname): 
    File "/usr/local/lib/python3.2/pkgutil.py", line 419, in iter_importers 
    __import__(pkg) 
    File "/usr/local/lib/python3.2/site-packages/pip-0.8.2-py3.2.egg/pip/__init__.py", line 56 
    print dist 
      ^
SyntaxError: invalid syntax 

任何人都能夠得到這個工作?

感謝,

馬特

回答

1

print dist是Python3無效。它應該是print(dist)

但是,有了這個錯誤,很可能pip是與Python3不兼容。根據http://pypi.python.org/pypi/pip它也不支持Python3。

+0

感謝ThiefMaster的回答,我對這個愚蠢的問題表示歉意。你好, – user635028 2011-02-25 23:52:57

+0

。你的答案似乎已過時。 Pip現在支持Python3。 – 2012-02-16 04:36:45