【发布时间】:2020-02-14 17:42:00
【问题描述】:
我们可以下载模块-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 模块?
【问题讨论】:
-
sudo easy_install requests?? -
这将从网络安装它,我们想要的是从本地文件夹,因为在我们没有网络的机器上
-
sudo easy_install -b /path/ <pkg name>?? -
easy_install -b /home/module/* 处理 chardet-3.0.4-py2.py3-none-any.whl 错误:在 /home/module/chardet- 中找不到安装脚本3.0.4-py2.py3-none-any.whl
-
您可以下载
pip转盘并运行python path/to/pip.whl/pip install path/to/requests.whl。
标签: python module pip easy-install