您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

AttributeError:类型对象“ pandana.cyaccess.cyaccess”没有属性“ __reduce_cython__”

AttributeError:类型对象“ pandana.cyaccess.cyaccess”没有属性“ __reduce_cython__”

谢谢@DavidW。这是我所做的,并且可以解决问题:

首先,由于我使用的是Collaboratory,因此我刚刚重新启动了会话以卸载pandana。

然后,我升级了Cython:

import sys
!{sys.executable} -m pip install --upgrade cython

# Output: 
Collecting cython
  Downloading https://files.pythonhosted.org/packages/45/f2/a7101b3457561e57f5abcd6f5ac13190054fecd7370f58f36fe2d6574742/Cython-0.29.13-cp36-cp36m-manylinux1_x86_64.whl (2.1MB)
     |████████████████████████████████| 2.1MB 1.9MB/s eta 0:00:01
Installing collected packages: cython
Successfully installed cython-0.29.13

只有那时,我安装了pandana:

!{sys.executable} -m pip install pandana

现在工作正常。

因此,似乎@ead到此github- issue链接是有意义的。cython实现的软件包是从不正确的Cython版本开始构建的。必须先卸载,然后再升级Cython,然后才能安装pandana。

Access 2022/1/1 18:28:05 有307人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶