zc.buildout构建项目时报错‘AttributeError: '_NamespacePath' object has no attribute 'sort'’
2024-08-30 15:02:27
在使用zc.buildout构建项目时如果碰到‘AttributeError: '_NamespacePath' object has no attribute 'sort'’报错:
An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 2123, in main
getattr(buildout, command)(args)
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 680, in install
[self[part]['recipe'] for part in install_parts]
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 680, in <listcomp>
[self[part]['recipe'] for part in install_parts]
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 1274, in __getitem__
options._initialize()
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 1382, in _initialize
self.initialize()
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 1388, in initialize
recipe_class = _install_and_load(reqs, 'zc.buildout', entry, buildout)
File "c:\python36\lib\site-packages\zc\buildout\buildout.py", line 1338, in _install_and_load
allow_hosts=buildout._allow_hosts
File "c:\python36\lib\site-packages\zc\buildout\easy_install.py", line 920, in install
return installer.install(specs, working_set)
File "c:\python36\lib\site-packages\zc\buildout\easy_install.py", line 673, in install
ws.add(dist)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 790, in add
self._added_new(dist)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 990, in _added_new
callback(dist)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 3047, in <lambda>
add_activation_listener(lambda dist: dist.activate(replace=True), existing=False)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 2574, in activate
fixup_namespace_packages(self.location)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 2162, in fixup_namespace_packages
subpath = _handle_ns(package, path_item)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 2091, in _handle_ns
_rebuild_mod_path(path, packageName, module)
File "c:\python36\lib\site-packages\pkg_resources\__init__.py", line 2120, in _rebuild_mod_path
orig_path.sort(key=position_in_sys_path)
AttributeError: '_NamespacePath' object has no attribute 'sort'
可以尝试升级一下setuptools来解决这个问题:
pip3 install --upgrade setuptools
最新文章
- 数位DP题目汇总
- Mininet实验 使用l2_multi模块寻找最短路径实验
- struts_24_基于XML校验的规则、特点
- ndk-build出错,错误以及解决办法如下
- 找到的两个php爬虫,分享一下
- Redis以及Redis的php扩展安装无错版
- qt QSqlQuery
- 打造强大的BaseModel(2):让Model实现自动映射,将字典转化成Model
- bzoj1965 [Ahoi2005]SHUFFLE 洗牌
- 新手站长选择WordPress程序建站需要注意的8个问题
- 用Emacs收发邮件
- vue笔记-条件渲染
- [CTSC2008]网络管理 [整体二分]
- 基于IPv6的数据包分析
- Java Web之JSTL标准标签库总结
- 《mysql必知必会》学习_第15章_20180806_欢
- python+kafka,从指定位置消费数据
- 关于*** WARNING L15: MULTIPLE CALL TO SEGMENT
- mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式)
- LAN8710A/LAN8710Ai datasheet 记录
热门文章
- web项目中url-pattern改成'/'后,js、css、图片等静态资源(404)无法访问问题解决办法
- 2.28 MapReduce在实际应用中常见的优化
- linux基于流的文件操作
- bzoj 1023: [SHOI2008]cactus仙人掌图【tarjan+dp+单调队列】
- P5161 WD与数列(后缀自动机+线段树合并)
- AspectCore的AOP操作
- 手把手教你如何在Fire fox火狐浏览器里在线识别下载视频(超强大)(博主推荐)
- iOS UITableView reloadData 刷新结束后执行后续操作
- python实现计数排序
- AtCoder Grand Contest 003 E - Sequential operations on Sequence