3
TrackBack 26 天前 ![]() 依赖冲突...尤其是自己写包要兼容多个 python 版本,依赖包之间的相互依赖也都有各种版本要求
|
![]() |
4
twig 26 天前
依赖冲突是很烦的。报错的时候 stack 很多行也挺烦的。
|
![]() |
5
XIVN1987 25 天前
要是 Python 官方能把 Tkinter 美化一下,,别那么丑就好了。。
现在写个很简单的小工具,,用 Tkinter 太丑,,用 PyQt 太大(打包后 30MB 起步),, |
![]() |
6
RangerWolf 25 天前
@sgld 请教一下 现在哪个 python 版本自带 toml 库了?
|
![]() |
8
RangerWolf 24 天前
@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
|