python - PIP - 如何从本地文件夹安装依赖项?

标签 python python-2.7 pip

我正在尝试通过 pip 从本地文件夹安装依赖项。我的 requirements.txt 如下所示

--no-index

retrying==1.3.3
six==1.11.0

我遵循的步骤

support@vrni-platform:~$ mkdir app_depen
support@vrni-platform:~$ sudo pip install --download=/home/support/app_depen retrying==1.3.3

/home/support/app_depen的内容

support@vrni-platform:~$ ls -lah /home/support/app_depen/
total 32K
drwxrwx--- 2 support support 4.0K Sep 15 15:04 .
drwx------ 5 support support 4.0K Sep 15 15:09 ..
-rw-r----- 1 root    root     11K Sep 15 15:04 retrying-1.3.3.tar.gz
-rw-r----- 1 root    root     11K Sep 15 15:04 six-1.11.0-py2.py3-none-any.whl

然后尝试通过 pip 进行安装,如下所示

support@vrni-platform:~$ sudo pip install -U --force-reinstall --allow-unverified --find-links=/home/support/app_depen/-rrequirements.txt

我收到以下错误

Collecting retrying==1.3.3 (from -r requirements.txt (line 2))
  Could not find a version that satisfies the requirement retrying==1.3.3 (from -r requirements.txt (line 2)) (from versions: )
No matching distribution found for retrying==1.3.3 (from -r requirements.txt (line 2))

我尝试更改权限,如下所示。但仍然遇到同样的错误

support@vrni-platform:~$ ls -lah /home/support/app_depen/
total 32K
drwxrwx--- 2 support support 4.0K Sep 15 15:04 .
drwx------ 5 support support 4.0K Sep 15 15:09 ..
-rw-r-xr-x 1 root    root     11K Sep 15 15:04 retrying-1.3.3.tar.gz
-rw-r----- 1 root    root     11K Sep 15 15:04 six-1.11.0-py2.py3-none-any.whl

有人可以告诉我出了什么问题吗?

  • Python - 2.7.6
  • 画中画 - 7.1.2

最佳答案

--find-links 放入 requirements.txt 中,如下所示,然后执行 sudo pip install -U -rrequirements.txt 为我工作。

--no-index
--find-links /home/support/app_depen

retrying==1.3.3
six==1.11.0

关于python - PIP - 如何从本地文件夹安装依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52346069/

相关文章:

来自字符串的 Python 动态函数

python - 我已经安装的 PIP 包是否已移动到我的虚拟环境?

python - 在创建 pytorch NN 模块时使用列表

python - 使用 Pandas 进行棘手的聚合

python - Tkinter打开文件窗口,文件扩展名区分大小写

python - 属于某个类的函数对象在属性查找时是否会受到特殊处理?

python - 如何将 ResultProxy 更改为字符串

python - 这是否意味着 pip install 的 python 路径不正确?如果是这样,我如何知道正确的道路,然后如何改变它?

python - 安装 Python 加密错误

带有网络摄像头的 Python 2.7 CV2 和 Tkinter