【发布时间】:2022-11-14 04:40:13
【问题描述】:
一个Python可嵌入包可以单独安装pip(pip with embedded python),但它也可以单独安装IDLE吗?由于可嵌入包已经有pythonw.exe,我尝试用它从外部加载idle.pyw,但似乎还需要更多。
【问题讨论】:
-
idle包不会像特定应用程序所依赖的任何其他包一样对待吗?也就是说,你不会让它像任何其他依赖包一样包含在嵌入式 Python 中吗?你说“似乎还需要更多”,但由于idle包是纯 Python,它只会像任何其他包一样具有传递依赖性。我一直认为pip是一种特殊情况,因为它是用来安装依赖包的,因此不能将其视为另一个依赖包。idle包没有这个缺点。 -
是的;嵌入包可以安装
pip,pip install idle可以依次安装idle,但python.exe提示符中的import idle返回ModuleNotFoundError: No module named 'layout'。 -
嗯……奇怪。我认为
pip install idle将处理安装临时依赖项,即使对于嵌入式 Python 也是如此。
标签: python python-idle embeddable