Open wencan opened 1 year ago
@wencan Do you create a new venv and upgrade pip version by pip install --upgrade pip
我也遇到了同样的问题 系统: Ubuntu 22.04 pip 版本:pip 24.2 from /root/venv/lib/python3.10/site-packages/pip (python 3.10)
大概知道问题的根源了。主要问题是 PyYAML 锁定在了 5.4.1 版本上了。然而 5.4.1 版本在 Cython 3 上好像是有问题的
@Su-yj pxd 确实限定了 pyyaml 在5.4.1版本,你目前手工升级pyyaml 版本解决了吗?
大概知道问题的根源了。主要问题是 PyYAML 锁定在了 5.4.1 版本上了。然而 5.4.1 版本在 Cython 3 上好像是有问题的
@Su-yj pxd 确实限定了 pyyaml 在5.4.1版本,你目前手工升级pyyaml 版本解决了吗?
大概知道问题的根源了。主要问题是 PyYAML 锁定在了 5.4.1 版本上了。然而 5.4.1 版本在 Cython 3 上好像是有问题的 yaml/pyyaml#731
@vettalwu 是的,我爬了下 pxd 的依赖库,把它列出来单独安装(PyYAML 忽略指定版本了)
certifi==2021.5.30
charset-normalizer==2.0.4
click==8.0.1
docker==5.0.0
idna==3.2
colorama==0.4.4
pycryptodomex==3.10.1
PyMySQL==1.0.2
PyYAML
requests==2.26.0
retrying==1.3.3
six==1.16.0
urllib3==1.26.6
websocket-client==1.2.1
spurplus==2.3.4
humanfriendly==10.0
packaging>=21.0
然后再安装 pxd,pxd 安装时不装指定依赖
pip install -i https://mirrors.aliyun.com/pypi/simple/ pxd --no-deps
但是在使用的时候,发现现在卡在 docker 镜像拉取那里了😂
os: Fedora Linux 38 (Workstation Edition) kernal: Linux fedora 6.4.10-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 11 12:20:29 UTC 2023 x86_64 GNU/Linux pip: pip 22.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
升级pyyaml似乎可以解决这个问题: https://github.com/yaml/pyyaml/issues/601
下面是pip install pxd详细输出