2014-02-11 1 views
0

Я нахожусь на Cygwin. Python и setuptools были установлены у установщика Cygwin. Кажется, что все в порядке:python pip ничего не делает вообще

% which python 
/usr/bin/python 
% python --version 
Python 2.7.5 

% which easy_install 
/usr/bin/easy_install 
% head -n1 `which easy_install` 
#!/usr/bin/python 

Затем я использовал easy_install установить pip:

% easy_install pip 
Searching for pip 
Reading https://pypi.python.org/simple/pip/ 
Best match: pip 1.5.2 
Downloading https://pypi.python.org/packages/source/p/pip/pip-1.5.2.tar.gz#md5=5da30919f732d68b1c666e484e7676f5 
Processing pip-1.5.2.tar.gz 
Writing /tmp/easy_install-nDQrFF/pip-1.5.2/setup.cfg 
Running pip-1.5.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-nDQrFF/pip-1.5.2/egg-dist-tmp-9JbeeX 
warning: no files found matching 'pip/cacert.pem' 
warning: no files found matching '*.html' under directory 'docs' 
warning: no previously-included files matching '*.rst' found under directory 'docs/_build' 
no previously-included directories found matching 'docs/_build/_sources' 
Adding pip 1.5.2 to easy-install.pth file 
Installing pip script to /usr/bin 
Installing pip2.7 script to /usr/bin 
Installing pip2 script to /usr/bin 

Installed /usr/lib/python2.7/site-packages/pip-1.5.2-py2.7.egg 
Processing dependencies for pip 
Finished processing dependencies for pip 
easy_install pip 3.96s user 3.16s system 76% cpu 9.367 total 

Похоже, установлен штраф:

% which pip 
/usr/bin/pip 
% head -n1 `which pip` 
#!/usr/bin/python2.7 
% ls -l /usr/bin/python 
lrwxrwxrwx 1 kwilliams 13 Dec 27 18:47 /usr/bin/python -> python2.7.exe* 

Тогда я пытаюсь использовать пип установить что-то, и, похоже, ничего не делает:

% pip install jinja2 
% ls /usr/lib/python2.7/site-packages/jinja* 
zsh: no matches found: /usr/lib/python2.7/site-packages/jinja* 
% python -c "import jinja2" 
Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
ImportError: No module named jinja2 
% 

Я не понимаю, как я должен использовать эти инструменты?

+0

Похоже, он должен работать. Попробуйте '/usr/bin/python2.7 -m pip install jinja2' –

+0

Тот же результат, без вывода. –

+0

сразу после '% pip intall jinja2', что делает'% echo $? 'Output? –

ответ