将模块下载到本地文件夹后,如何在没有 pip 的情况下安装 python 模块

我们可以下载模块 - requests,如下


cd /home/module/

pip download requests

ls -l

certifi-2019.9.11-py2.py3-none-any.whl  chardet-3.0.4-py2.py3-none-any.whl  idna-2.8-py2.py3-none-any.whl  requests-2.22.0-py2.py3-none-any.whl  urllib3-1.25.6-py2.py3-none-any.whl

现在我们可以轻松地将模块安装为


pip install *.whl

我们可以通过


python -c "import requests"

现在 - 因为在一些 Linux redhat 机器上我们没有 pip (我们不能安装 pip 因为安全原因)


所以我们想在没有 pip 的情况下安装模块


我们试着


 easy_install --install-dir=/home/module/*

但我们得到错误,也许我没有正确使用它,


那么我们能否获得建议如何在没有本地文件夹的 pip 的情况下安装 requests 模块?


收到一只叮咚
浏览 206回答 1
1回答

互换的青春

您可以从源代码安装模块:foo@bar:~/$ git clone https://github.com/psf/requests.gitfoo@bar:~/$ cd requestsfoo@bar:~/requests$ git checkout v2.22.0foo@bar:~/requests$ python setup.py install
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python