0

我目前正在创建一个项目,我是 python,我需要发布到 http 服务器。我尝试使用 pip 安装请求,但 pip 在我的计算机上不起作用。

请如何获取请求库,因为它不存在于我的 python 默认库中。请问我需要链接或网站之类的东西

我可以在哪里下载并成功安装 python27 的请求库。谢谢

4

1 回答 1

0

如果你去 PyPI.org 并在那里查找一个包,它将在左侧有一堆“导航”和“项目链接”链接。

如果存在,则从主页开始。在请求的情况下,“主页”将带您进入文档,在该文档的顶部,有一个链接显示“Release v2.18.4 (Installation)”。单击它,它将告诉您如何从源代码下载和安装。

如果您找不到某些软件包,请尝试“下载”,希望它有很好的友好下载链接。

如果做不到这一点,请单击“下载文件”,您应该会得到一个表格,其中至少包含一个“源”类型的条目,并带有指向源 tarball(或 zip 文件)的链接。

如果您找到了从源代码安装的说明,那就太好了。如果没有,请解压缩存档并扫描它,试图找到告诉您必须安装它的或其他文档INSTALLREADME

大多数具有最新文档的当前软件包都会告诉您安装源代码(可能在手动构建步骤之后)pip install .(带有或不带有sudo)。如果你真的因为一些奇怪的原因根本不能使用pip,通常你可以这样做(同样,有或没有sudo):

python setup.py install

但是,您通常需要手动下载和安装一些先决条件。查找一个requirements.txt文件,然后递归下载并安装该列表中的每个内容,然后返回此包。

最后,在所有这一切结束时,您将不会有任何关于您安装的内容、您拥有的版本、哪些包是其他包的依赖项等的良好记录。升级到新版本,或将您的环境迁移到不同的机器,将是一场噩梦。等等。所有的东西都是pip为你做的,如果你不使用,你就不会得到pip。但是,如果您真的想手动完成所有操作,则可以。

于 2018-06-12T00:47:12.703 回答