我目前正在创建一个项目,我是 python,我需要发布到 http 服务器。我尝试使用 pip 安装请求,但 pip 在我的计算机上不起作用。
请如何获取请求库,因为它不存在于我的 python 默认库中。请问我需要链接或网站之类的东西
我可以在哪里下载并成功安装 python27 的请求库。谢谢
我目前正在创建一个项目,我是 python,我需要发布到 http 服务器。我尝试使用 pip 安装请求,但 pip 在我的计算机上不起作用。
请如何获取请求库,因为它不存在于我的 python 默认库中。请问我需要链接或网站之类的东西
我可以在哪里下载并成功安装 python27 的请求库。谢谢
如果你去 PyPI.org 并在那里查找一个包,它将在左侧有一堆“导航”和“项目链接”链接。
如果存在,则从主页开始。在请求的情况下,“主页”将带您进入文档,在该文档的顶部,有一个链接显示“Release v2.18.4 (Installation)”。单击它,它将告诉您如何从源代码下载和安装。
如果您找不到某些软件包,请尝试“下载”,希望它有很好的友好下载链接。
如果做不到这一点,请单击“下载文件”,您应该会得到一个表格,其中至少包含一个“源”类型的条目,并带有指向源 tarball(或 zip 文件)的链接。
如果您找到了从源代码安装的说明,那就太好了。如果没有,请解压缩存档并扫描它,试图找到告诉您必须安装它的或其他文档INSTALL
。README
大多数具有最新文档的当前软件包都会告诉您安装源代码(可能在手动构建步骤之后)pip install .
(带有或不带有sudo
)。如果你真的因为一些奇怪的原因根本不能使用pip
,通常你可以这样做(同样,有或没有sudo
):
python setup.py install
但是,您通常需要手动下载和安装一些先决条件。查找一个requirements.txt
文件,然后递归下载并安装该列表中的每个内容,然后返回此包。
最后,在所有这一切结束时,您将不会有任何关于您安装的内容、您拥有的版本、哪些包是其他包的依赖项等的良好记录。升级到新版本,或将您的环境迁移到不同的机器,将是一场噩梦。等等。所有的东西都是pip
为你做的,如果你不使用,你就不会得到pip
。但是,如果您真的想手动完成所有操作,则可以。