Tag: pip

在Windows上解决Python 3.4的安装问题

我最近尝试在我的系统上安装Python 3.4作为替代安装,试图在迁移代码之前熟悉我自己。 我的主要Python安装是2.7.6。 我尝试了Windows的64位安装程序,但它出现了一个错误消息 此Windows Installer软件包存在问题。 作为设置的一部分运行的程序没有按预期完成。 请联系您的支持人员或包供应商。 在此之后,安装被回滚(从下面显示的点): 我终于find了下面这张贴的解决scheme,并决定分享,以防其他人遇到同样的问题。

在OS X上用pip安装bcrypt时出错:找不到ffi.h(安装了libffi)

我试图用pip安装bcrypt时遇到这个错误。 我在几个地方安装了libffi(Xcode OS X SDK和自制软件),但是我不知道如何告诉pip来寻找它。 有什么build议么? Downloading/unpacking bcrypt==1.0.2 (from -r requirements.txt (line 41)) Running setup.py egg_info for package bcrypt OS/X: confusion between 'cc' versus 'gcc' (see issue 123) will not use '__thread' in the C code c/_cffi_backend.c:14:10: fatal error: 'ffi.h' file not found #include <ffi.h> ^ 1 error generated. Traceback (most recent call last): File […]

在path中使用virtualenv和空格

我在我的Mac上build立了一个virtualenv环境,但无法让Pip安装软件包。 它失败,出现以下错误: /Volumes/Macintosh: bad interpreter: No such file or directory 我将问题追踪到path中存在空间,这里回答如下: https : //stackoverflow.com/a/10873611/126564 (正在/Volumes/Macintosh HD/Python/my_project的path) 但是这是一个问题。 build议的解决scheme是: “把你的虚拟环境放在没有空间的路上” 但是有空间的部分就是音量本身。 我所有的path将有一个空间,除非我把它们存储在/目录。 我不认为“在用户空间之外存储你的东西”是一个很好的解决scheme。 有更好的解决办法吗?

pip忽略setup.py中的dependency_links

我在我的setup.py中有dependency_links: … dependency_links = ['http://github.com/robot-republic/python-s3/tarball/master.tar.gz#egg=python-s3'], … 但它不起作用。 但是,install_requires工作正常。 也许有另一种方法来设置的setup.py所需的git回购?

点安装几乎任何库的问题

我很难用pip来安装几乎所有东西。 我是新来的编程,所以我想也许这是我一直在做错的东西,并select了easy_install来获得我所需要做的大部分,这一般工作。 但是,现在我正在尝试下载nltk库,而且也没有完成任务。 我试图进入 sudo pip install nltk 但得到以下回应: /Library/Frameworks/Python.framework/Versions/2.7/bin/pip run on Sat May 4 00:15:38 2013 Downloading/unpacking nltk Getting page https://pypi.python.org/simple/nltk/ Could not fetch URL [need more reputation to post link]: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm> Will skip URL [need […]

pip freeze命令输出中的“pkg-resources == 0.0.0”是什么

当我运行pip freeze我看到(除其他预期的软件包) pkg-resources==0.0.0 。 我已经看到了一些提到这个包的post(包括这个包),但是没有一个解释它是什么,或者为什么它包含在pip freeze的输出中。 我想知道的主要原因是出于好奇,而且在某些情况下,在尝试安装包含pip freeze生成的requirements.txt文件的软件包(包括pkg-resources==0.0.0行)(例如当Travis CI尝试通过pip安装依赖关系并find此行时)。 什么是pkg-resources ,是否可以从requirements.txt删除这一行? 更新: 我发现这条线似乎只存在于我在virtualenv的pip freeze的输出中。 我仍然不确定它是什么或它做了什么,但我会进一步调查,知道它可能涉及到virtualenv 。

在OS X / macOS上用pip安装m2crypto时遇到麻烦

pip install m2crypto 生成以下输出: building 'M2Crypto.__m2crypto' extension swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c swig -python -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/usr/include -I/usr/include/openssl -includeall -modern -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i SWIG/_m2crypto.i:30: Error: Unable to find 'openssl/opensslv.h' SWIG/_m2crypto.i:33: Error: Unable to find 'openssl/safestack.h' SWIG/_evp.i:12: Error: Unable to find 'openssl/opensslconf.h' SWIG/_ec.i:7: Error: Unable to find 'openssl/opensslconf.h' error: command 'swig' failed with exit status 1 我跑了: brew […]

在Ubuntu virtualenv上的pip install Pillow错误

我有一个ec2实例,并在我的virtualenv最初安装枕头2.0。 不知何故,当我试图升级到枕头2.5,它失败了以下消息。 即使在重新安装之前,我完全卸下枕头,错误也是一样的。 (所以现在我没有在我的virtualenv枕头) $ pip install Pillow …. …. gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Qunused-arguments -Qunused-arguments -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -DHAVE_LIBTIFF -I/usr/include/freetype2 -I/home/andycheng/realprice/env/build/pillow/libImaging -I/home/andycheng/realprice/env/include -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu -c libImaging/RawDecode.c -o build/temp.linux-x86_64-2.7/libImaging/RawDecode.o gcc: error: unrecognized option '-Qunused-arguments' gcc: error: unrecognized option '-Qunused-arguments' …. …. gcc: error: build/temp.linux-x86_64-2.7/libImaging/XbmEncode.o: No such file […]

pip安装/usr/local/opt/python/bin/python2.7:糟糕的解释器:没有这样的文件或目录

我不知道什么是交易,但我坚持下面的一些stackoverflow解决scheme,无处可去。 你能帮我吗? Monas-MacBook-Pro:CS764 mona$ sudo python get-pip.py The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is […]

点构build选项来使用多核

我发现在编译包的时候,pip只使用单核。 由于一些python包需要一些时间来使用pip来构build,所以我想在机器上使用多核。 当使用Makefile时,我可以像下面的命令那样做: make -j4 我怎样才能达到同样的东西的点子?