Kevin Turcios
Kevin Turcios
this works nowadays on both windows and ubuntu.
this still occurs nowadays.
> > 我现在确实搜索了很多,但遗憾的是我找不到它。很多性能问题都提到了这个话题,但是并没有解决方案。 > > 就缓存而言,我从#415受益匪浅的事情开始,即在降级时将使用过的模块写入缓存文件。有些模块太大而无法编译为 C 代码,但在 Nuitka 中编译仍然需要很长时间。我们的目标是只执行一次,将其存储在缓存中,下次编译时,获取使用的模块,并立即创建具有适当依赖项的字节码模块。 > > 无论出于何种原因,其中`pkg_resources`都包含 pyparsing 的副本。如果没有它,它就无法工作,即使很少使用。该模块每次都需要时间来编译。标准库也可以通过一次完整编译来处理,并正确分析依赖关系,以发现例如 sqlite 是否被使用。这种级别的缓存有很多好处。 > > 如果你想仔细阅读,#415中指出的字节码降级代码会写入内容,并且从源代码创建模块,应该仍然让插件可以尝试(他们可能会修改它),然后是字节码模块而不是编译模块。 > > 正确获取缓存密钥将是技巧的很大一部分。相关`sys.path`内容要扫描,我想我就开始了这项工作。因为这会影响所使用的模块分析。应该使用源代码的哈希,当然还有Python版本等。 > > 有了它,应该可以降级麻烦制造者,或者从 stdlib 中降级您不使用的整个软件包,并让事情快速运行。 > >...
this works nowadays, however, only if `--enable-plugin=tk-inter` is used, it seems like the part in the plugin that queries matplotlib for the backend is broken ``` Traceback (most recent call...
this was fixed recently no?
This works as expected nowadays
there is a mention in the getting started link: https://textual.textualize.io/getting_started/#linux-all-distros granted, it doesn't say it's designed to work in a proper terminal emulator, but may that part should be clarified?
i'm noticing the same results compiled vs uncompiled, i guess it got fixed along the way
this works nowadays as long as `--enable-plugin=pyqt5` is active.
> same issue,any update? could you open a new issue with a minimal reproducible example?