我在Windows机器上安装了LibreOffice。 LibreOffice附带了一个捆绑的python.exe(版本3.3),允许您在Python中编写LibreOffice宏。这很好用。但据我所知,捆绑的python例程并没有IDLE python ide。
1)如果我在我的机器上下载并安装Python会干扰LibreOffice python宏的执行(通过改变Python环境变量,注册设置等等。
或
2)有没有办法下载IDLE或其他免费的Python IDE,并使用捆绑到LibreOffice的Python?
答案 0 :(得分:1)
安装Python的单独副本(例如,来自python.org),不会干扰与其他程序捆绑的Python副本(LibreOffice,Sublime Text,Blender,Anaconda等)。它们安装在不同的目录中,通常使用单独的环境变量。
我不熟悉LibreOffice版本的Python,但你不需要IDLE来编写Python程序 - 任何文本编辑器都会这样做,尽管我个人偏好Sublime。我认为Libre具有Python交互式解释器等功能,可用于迭代开发和测试;查看文档了解详细信息。
答案 1 :(得分:0)
答案 2 :(得分:0)
LibreOffice捆绑了它自己的python副本。 (Python 3.3我认为) 所以你的问题的答案是否定的,它不会 我发现在libreoffice中调试python宏的一种简单方法是从命令行运行libreoffice并将print命令放在宏中。这至少允许您跟踪您的位置以及打印命令在终端屏幕上回显的键值。