标签: pip

如何使用pip从本地缓存安装?

我在不同的virtualenv环境中安装了很多相同的软件包.有没有办法可以下载一次包然后从本地缓存中安装pip

这会减少下载带宽和时间.

pip virtualenv

137
推荐指数
7
解决办法
5万
查看次数

我可以使用`pip`而不是`easy_install`来进行`python setup.py install`依赖解析吗?

python setup.py install将自动安装requires=[]使用中列出的包easy_install.我怎样才能使用它pip呢?

python pip easy-install

133
推荐指数
3
解决办法
8万
查看次数

我可以在点数要求文件中添加注释吗?

我想在pip需求文件中为几个包添加注释.(只是为了解释为什么那个包在列表中.)我可以这样做吗?

我在想象类似的东西

Babel==0.9.5 # translation
CherryPy==3.2.0 # web server
Creoleparser==0.7.1 # wiki formatting
Genshi==0.5.1 # templating
Run Code Online (Sandbox Code Playgroud)

python comments pip

133
推荐指数
2
解决办法
2万
查看次数

在Mac OS X 10.9之后无法安装PIL

我刚刚将我的Mac OS更新到10.9,我发现我的Python模块中的一些(全部?)不再存在,尤其是Image one.

所以我尝试执行sudo pip install pil,但是我收到了这个错误:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found

#      include <X11/Xlib.h>

               ^

1 error generated.

error: command 'cc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

我的Xcode是最新的,我不知道.PIL有可能还不兼容10.9吗?

python macos pip python-imaging-library osx-mavericks

132
推荐指数
9
解决办法
9万
查看次数

如何在我的Mac上安装pip3?

我正在尝试安装pip3,但我没有运气.此外,我试过sudo install,它没有用.我怎么能在我的Mac上安装pip3?

sudo easy_install pip3
Password:
Searching for pip3
Reading https://pypi.python.org/simple/pip3/
Couldn't find index page for 'pip3' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/

No local packages or download links found for pip3
error: Could not find suitable distribution for Requirement.parse('pip3')
Run Code Online (Sandbox Code Playgroud)

python pip python-3.x

132
推荐指数
9
解决办法
22万
查看次数

"pip install --user ..."的目的是什么?

来自pip install --help:

 --user      Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on
             Windows. (See the Python documentation for site.USER_BASE for full details.)
Run Code Online (Sandbox Code Playgroud)

site.USER_BASE的文档是一个令人讨厌的虫洞,有趣的*NIX主题,我不明白.

--user简明英语的目的是什么?为什么要将包裹装入~/.local/物质?为什么不在我的$ PATH中放置一个可执行文件?

python pip virtualenv python-3.x

132
推荐指数
7
解决办法
13万
查看次数

Python包离线安装

下载python包的最佳方法是什么?它是pypi的依赖关系,可以在另一台机器上进行离线安装?使用pip或easy_install有什么简单的方法吗?我正在尝试在没有连接到互联网的FreeBSD盒子上安装请求库.

python freebsd pip easy-install python-requests

129
推荐指数
11
解决办法
18万
查看次数

如何在Anaconda(Conda)环境中跟踪pip安装的软件包?

我已经安装并一直在使用Anaconda Python发行版,我已经开始使用Anaconda(Conda)环境了.我可以使用标准conda install...命令将包中的包放入我的环境中,但是要使用外部的任何东西(例如Flask-WTF,flask-sqlalchemy和alembic),我需要pip install在活动环境中使用.但是,当我查看环境的内容时,无论是在目录中,还是使用conda list这些pip installed包都没有显示出来.

使用pip freezepip list列出我曾经安装的每个包.

有没有一种方法来跟踪什么是在我的每一个巨蟒env(能够对S pipconda安装)?

python env pip anaconda conda

128
推荐指数
5
解决办法
9万
查看次数

virtualenv --no-site-packages和pip仍在寻找全球包?

我的印象是virtualenv --no-site-packages创建一个完全独立且孤立的Python环境,但它似乎并不存在.

例如,我在全局安装了python-django,但希望使用不同的Django版本创建virtualenv.

$ virtualenv --no-site-packages foo       
New python executable in foo/bin/python
Installing setuptools............done.
$ pip -E foo install Django
Requirement already satisfied: Django in /usr/share/pyshared
Installing collected packages: Django
Successfully installed Django
Run Code Online (Sandbox Code Playgroud)

据我所知,pip -E foo install上面应该重新安装新版本的Django.另外,如果我告诉pip冻结环境,我会得到很多包.我希望在一个新的环境中,--no-site-packages这将是空白的吗?

$ pip -E foo freeze
4Suite-XML==1.0.2
BeautifulSoup==3.1.0.1
Brlapi==0.5.3
BzrTools==1.17.0
Django==1.1
... and so on ...
Run Code Online (Sandbox Code Playgroud)

我误解了--no-site-packages应该如何运作?

python pip virtualenv

127
推荐指数
7
解决办法
7万
查看次数

识别用pip安装的python包的依赖关系

当我执行pip冻结时,我看到了大量的Python包,我没有明确安装,例如

$ pip freeze
Cheetah==2.4.3
GnuPGInterface==0.3.2
Landscape-Client==11.01
M2Crypto==0.20.1
PAM==0.4.2
PIL==1.1.7
PyYAML==3.09
Twisted-Core==10.2.0
Twisted-Web==10.2.0
(etc.)
Run Code Online (Sandbox Code Playgroud)

有没有办法让我确定为什么pip安装了这些特定的依赖包?换句话说,如何确定将这些包作为依赖项的父包?

例如,我可能想要使用Twisted,我不想依赖于包,直到我知道更多关于不小心卸载或升级它.

python pip

127
推荐指数
5
解决办法
5万
查看次数