手动将包设置为在Python/pip中安装

2024-06-12 21:53:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在安装openbabel包,它可以在编译期间自动生成必要的Python库。这节省了大量的时间,因为通过pip从源代码安装需要几分钟时间,而且这段时间可以转入初始编译中。在

我在requirements.txt文件中将其列为一个需求,但是当我开始安装(pip install -r requirements.txt)时,它试图重新安装openbabelPython库。当我运行pip showpip list时,openbabel不会出现。在

有没有一种方法可以手动将一个包标记为已安装,以便pip认为它已安装,即使它找不到这个包?或者我可以创建一个pip将使用的文件来告诉它openbabel是否已安装?在


Tags: installpip文件方法txt源代码show时间
1条回答
网友
1楼 · 发布于 2024-06-12 21:53:57

在站点包目录中创建一个空的.egg信息文件。在

例如,在我的机器上,我做了touch /usr/lib64/python3.6/site-packages/GLWindow-1.8.0-py3.6.egg-info来欺骗pip3,使其认为我已经安装了GLWindow。在

相关问题 更多 >