如何解决PyPi站点缺少sys,subprocess和timeit软件包
在过去的三个月中,我已经开发了几个面向系统的应用程序 Python ( Python3.6.9 )在 Centos7.8 上。 这些应用程序使用 sys , 子进程 和 timeit 软件包,该软件包将于2020年5月通过 pip install 安装。
现在,我被要求使用这些应用程序创建一个 Docker容器 ,并尝试 点安装 容器中的软件包(以 sys 开头):
sudo docker run -i -t centos/python-36-centos7 /bin/bash
(app-root) python -V
Python 3.6.9
(app-root) pip install sys
ERROR: Could not find a version that satisfies the requirement sys (from versions: none)
ERROR: No matching distribution found for sys
找不到列出的软件包,并且安装失败并显示相同的错误消息。
可能是个问题,我应该如何解决?
谢谢
Zeev
解决方法
Sys,子进程,timeit等是python的标准库(您无需安装它们,它们与pyhton安装候选程序一起提供),因此使用pip安装它们几乎没有用。只需重新安装python,也许您的python的标准库就会被其他第三方程序包覆盖。
,在询问论坛之前,我已使用基于 Python3.6 的Docker容器。 它抱怨缺少 sys , 子进程 , timeit em>软件包。这些标准软件包应该默认包含-如ROG_SHAKHYAR所述。
更新为 Python3.6.9 之后,我再次进行了检查,突然意识到一切正常。 所以,问题解决了...:)
我非常感谢和感谢ROG_SHAKHYAR。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。