2014-01-18 54 views
0

Hy, 對不起,如果之前問過這個問題,但我真的找不到任何有用的答案。cygwin python pip +模塊調用:退出沒有任何東西

運行在任何Python腳本cygwin的末端使用該使用的werent的cygwin-setup會剛剛退出Python腳本沒有任何輸出安裝的模塊。怎麼了?

例子:

import websocket

print "Done";

給了我一個空行,並返回到外殼。而使用即 import hmac, base64, hashlib, urllib, urllib2, time, gzip, json, io, types, datetime, os 做工精細

#import websocket

print "Done";

打印 Done

Python腳本。

我:

-Cygwin64上Win7-64bit使用mintty端

-installed所有python27包,我發現使用setup.exe的有用 - >蟒蛇正在

-i做在cygwin下運行ez_setup.py:

Installed /usr/lib/python2.7/site-packages/setuptools-2.1-py2.7.egg Processing dependencies for setuptools==2.1 Finished processing dependencies for setuptools==2.1

-did運行get-pip.py:

Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages/pip-1.5-py2.7.egg Cleaning up...

我python27的基於C的副本:\ python27過。不使用cygwin,而是使用windows-cmd和上面的腳本使用python可執行文件。 我需要cygwin,因爲我想使用curses和ansi代碼等,但不使用虛擬ubuntu或東西。

我:

$ ls -l python* lrwxrwxrwx 1 Administrator None 13 18. Jan 11:12 python -> python2.7.exe lrwxrwxrwx 1 Administrator None 13 18. Jan 11:12 python2 -> python2.7.exe -rwxr-xr-x 1 Administrator None 7187 3. Okt 05:39 python2.7.exe -rwxr-xr-x 1 Administrator None 1669 3. Okt 05:39 python2.7-config lrwxrwxrwx 1 Administrator None 16 18. Jan 11:12 python2-config -> python2.7-config lrwxrwxrwx 1 Administrator None 16 18. Jan 11:12 python-config -> python2.7-config

還運行 pip 給了我一個空白行,後面來了殼。在c而運行在PIP窗口-CMD:\ python27 \腳本\給我: Usage: ....

但運行easy_install的工作原理:

$ easy_install error: No urls, filenames, or requirements specified (see --help)

謝謝!

回答

2

我有完全相同的問題。 pippip2以相同的方式運行:無回答,即使只有--version--help選項。 pip3做了一個核心轉儲。 我發現了一個醜陋的工作:刪除cygwin64並返回cygwin。 如果能有所幫助....

而且似乎它是與這個問題https://github.com/pypa/pip/issues/1448