通过Pip脱机安装软件包,但由于某种原因它无法识别轮子?

时间:2019-03-20 18:49:10

标签: python python-2.7 pip

我正在尝试编写一个脚本以脱机安装python软件包。这是我所做的:

  1. 卸载Python并删除C上的旧Python 2.7文件夹:
  2. 安装Python 2.7.16的完整副本
  3. 像往常一样通过pip install(通过Internet连接)安装所有必需的软件包
  4. 在命令提示符下,导航至我要放入轮子并冻结点的文件夹-> requirements.txt
  5. 进行pip下载-r requirements.txt
  6. 卸载python,再次删除python 2.7,安装python,测试脚本

我的脚本字面意思是:python -m pip install --no-index --find-links。 -r requirements.txt

它正在正常安装软件包,直到遇到cffi。由于某种原因,即使它位于文件夹中,它也无法识别该软件包。在该文件夹中,其名称为cffi-1.12.2-cp27-cp27m-win32.whl。在需求文件中,它被列为cffi == 1.12.2。它们是相同的版本,所以我不太确定是什么原因引起的,而且我真的找不到任何类似问题,因为它只是一个软件包,所有版本和过程都相似。如果有人可以引导我朝正确的方向发展,那将是很好的。谢谢!我所能想到的就是在脚本的开头明确地安装它,但是我真的不想那样做,如果可以避免的话(以防以后我在其他软件包中遇到该问题)。 / p>

0 个答案:

没有答案