我正在尝试从pip安装setupfiles软件包

时间:2018-08-08 13:35:49

标签: python pip

我正在尝试获取一个库并进行安装。出于某些原因,我无法理解。

当我尝试安装软件包时: “找不到满足安装文件要求的版本(来自版本:)找不到与安装文件匹配的发行版。”

软件包名称:setupfiles 点子版本:18.0

错误是: 找不到满足安装文件要求的版本(来自版本==)。由于某种原因,它已从github(https://libraries.io/pypi/setupfiles/0.0.50)中删除。它似乎直接影响了项目的一半(get == 0.0.21,post = 0.0.13,public = 0.0.38 ...) 我怎么能得到它?并安装

(env) C:\Users\ido\Desktop\arrowfind>
(env) C:\Users\ido\Desktop\arrowfind>pip install setupfiles
Collecting setupfiles
  Could not find a version that satisfies the requirement setupfiles (from versions: )
No matching distribution found for setupfiles

上传图片无效,包含链接:https://i.imgur.com/SJpicNag.png

1 个答案:

答案 0 :(得分:1)

不幸的是,您似乎已经对可能被恶意放入PyPi的软件包建立了依赖关系。请参阅此博客文章:

http://quabr.com/48333990/what-is-the-story-behind-russianidiot-on-pypi

也许还可以看一下这个相关概述:

https://nakedsecurity.sophos.com/2017/09/19/pypi-python-repository-hit-by-typosquatting-sneak-attack/

其他组件依赖此程序包的事实只是同一方案的一部分。您只需要找到不再需要或不想依靠的软件包的替代品即可。

(如果它们是蹲包的典型示例,那么相对容易找到具有完全相同的API的另一个官方合法包。)