3 TrackBack 112 天前 ![]() 依赖冲突...尤其是自己写包要兼容多个 python 版本,依赖包之间的相互依赖也都有各种版本要求 |
![]() | 4 twig 112 天前 依赖冲突是很烦的。报错的时候 stack 很多行也挺烦的。 |
![]() | 5 XIVN1987 111 天前 要是 Python 官方能把 Tkinter 美化一下,,别那么丑就好了。。 现在写个很简单的小工具,,用 Tkinter 太丑,,用 PyQt 太大(打包后 30MB 起步),, |
![]() | 6 RangerWolf 111 天前 @sgld 请教一下 现在哪个 python 版本自带 toml 库了? |
![]() | 8 RangerWolf 111 天前 @duzhuo 感谢 学习了 我用了 3.12 还依然跟以前 3.8 一样的 import toml ![]() |
![]() | 10 huangyezhufeng OP @TrackBack 如果依赖很老的库确实麻烦。如果是因为 Python 版本的问题,可以试下类似这种[方法]( https://python-poetry.org/docs/dependency-specification/#multiple-constraints-dependencies): ```toml [project] # ... dependencies = [ "foo (<=1.9) ; python_version >= '3.6' and python_version < '3.8'", "foo (>=2.0,<3.0) ; python_version >= '3.8'" ] ``` |
![]() | 11 huangyezhufeng OP ![]() @twig traceback 的问题可以看 https://docs.python.org/3/library/sys.html#sys.tracebacklimit ,是可以控制的 |
![]() | 12 huangyezhufeng OP @XIVN1987 这个估计难,毕竟丑那么多年了也没怎么动过:D |