Pip安装在Windows 7 Cygwin安装上无法正常运行

rrp*_*nix 20 python cygwin install pip

我在Cygwin上度过了一段可怕的时光,我刚刚在Windows 7计算机上安装了Cygwin.我写的是希望那里的任何人都能告诉我在正确安装这些软件包方面我做错了什么.

首先,我按照本网站上的说明操作:

http://www.pip-installer.org/en/latest/installing.html

在pip安装之前安装了setuptools.我按照步骤运行了这个命令:

Ryan@Albert ~
$ python get-pip.py
Run Code Online (Sandbox Code Playgroud)

得到了这个输出:

Downloading/unpacking pip
Downloading pip-1.5.tar.gz (898kB): 898kB downloaded
  Running setup.py egg_info for package pip

    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 direct
    no previously-included directories found matching 'docs/_build/_sources'
Installing collected packages: pip
  Running setup.py install for pip

    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 direct
    no previously-included directories found matching 'docs/_build/_sources'
    Installing pip script to /usr/bin
    Installing pip2.7 script to /usr/bin
    Installing pip2 script to /usr/bin
Successfully installed pip
Cleaning up...
Run Code Online (Sandbox Code Playgroud)

并且看,用这个命令运行pip:

Ryan@Albert ~
$ pip install --upgrade setuptools
Run Code Online (Sandbox Code Playgroud)

这导致绝对没有输出.下面出现一个空行3-4秒,然后输入提示再次出现,而pip实际上没有做任何事情.我做了一些更多测试,以确认我的机器上有一个叫做pip的东西,但无论何时它运行,它基本上什么也没做.它没有下载或安装任何程序.

卸载第一个版本后,我开始尝试以另一种方式安装pip.这次我试过了:

$ easy_install pip
Run Code Online (Sandbox Code Playgroud)

得到以下输出:

Searching for pip
Best match: pip 1.5
Adding pip 1.5 to easy-install.pth file
Installing pip script to /usr/bin
Installing pip2.7 script to /usr/bin
Installing pip2 script to /usr/bin

Using /usr/lib/python2.7/site-packages
Processing dependencies for pip
Finished processing dependencies for pip
Run Code Online (Sandbox Code Playgroud)

再次尝试使用pip使用此命令安装virtualenv:

$ pip install virtualenv
Run Code Online (Sandbox Code Playgroud)

它暂停了3-4秒,然后再次提供命令提示符.完全像以前的时间.当我检查是否安装了virtualenv时,事实并非如此.

基本上我已经尝试过并试图在我的Windows 7 Cygwin安装上运行并运行,但无济于事.我知道我可以使用其他软件包来安装插件等等但我真的很感激,如果有人知道为什么会发生这种情况,所以当我尝试进一步安装时,我不会惹恼我这条线.

任何帮助将不胜感激!

Tri*_*ley 24

在64位Cygwin中有一个错误(?),ctypes.util当尝试查找libuuid(/usr/bin/cyguuid-1.dll)时会导致段错误.修复是从Cygwin安装程序安装libuuid-devel.我从针对requests.py的问题中找到了这个,但是在其他一些地方也注意到了(并以不同的方式解决).

  • 男人,你是天赐之物! (3认同)