首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python需求,试图安装Python2.7包

Python需求,试图安装Python2.7包
EN

Stack Overflow用户
提问于 2022-03-28 21:57:37
回答 2查看 383关注 0票数 -1

我正在Ubuntu 20.04.4上安装布谷沙盒2.0.7

docs页面建议这个包只在Python2.7:https://cuckoo.sh/docs/installation/host/requirements.html#installing-python-libraries-on-ubuntu-debian-based-distributions中运行

我创建了一个,并确保Python2.7与anaconda一起安装在其中。

Docs安装指南列出了‘python3’作为一个要求,但是尝试安装时会返回一条消息,告诉我它已经过时了,并安装'python3-pip‘。

我知道python3实际上已经过时了,但我也不应该使用'python3-pip',因为Cuckoo包只适用于Python2.7。

它仅仅是过时的信息在布谷鸟网站,要求我安装的东西是过时的?

在我的Venv内部,我可以‘哪个’和‘-版本’pip,并被告知它位于/myVenv/lib/python2.7/site-packages/pip (python 2.7)中。所以如果我需要的话,'pip‘已经准备好了。

我在谷歌上搜索了'pip‘和’python‘之间的区别,但没能发现多少。谁能告诉我区别吗?并且将'pip‘和现在过时的’python‘做同样的工作,我可以忽略安装’python‘的要求吗?我猜想,当我的pip坐在2.7环境中时,它将正确安装布谷鸟。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2022-03-29 01:26:12

apt/apt-get/aptitude/dselect.安装在Debian/Ubuntu上的python-pip包在当前的稳定版本(Debian11marseye)中,包被重命名为python-pip-whl

pip是PythonDistributionand在PyPI中包的名称。Debian的python-pip-whl是从相同的来源构建的,可能是一个稍微不同的版本。

pip也是可执行脚本的名称和导入模块的名称。脚本导入模块来完成这项工作。运行python -m pip将绕过脚本并直接运行模块。

票数 0
EN

Stack Overflow用户

发布于 2022-03-29 10:36:32

正如@phd已经说明的那样,python-pip只是安装了pip的包的名称,该包用于预先安装或与apt一起安装的python。

您提到您有anaconda,并且pip已经存在于静脉中。这也满足了同样的需要。您现在已经为您的环境中的python解释器安装了一个pip。您应该能够激活您的conda env,然后运行

代码语言:javascript
运行
复制
pip install cuckoo
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71654169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档