Win8 64位Python3.7环境Pycharm安装ciso8601报exit status 1错误求助
ciso8601安装失败问题解决方法
报错根因
你遇到的安装失败是因为ciso8601为C语言实现的Python性能扩展库,你当前拉取的是源码发布包,Windows环境下编译这类包需要Microsoft Visual C++ 14.0及以上版本的编译组件,你的系统缺少对应组件导致编译流程中断,触发报错。
解决方案(按操作难度从低到高排序)
- 方案1:优先安装预编译二进制包,无需本地编译
- 打开PyCharm内置终端或者系统命令提示符,先执行
pip install --upgrade pip setuptools wheel,将包管理相关依赖升级到最新版本 - 升级完成后再次执行
pip install ciso8601,新版pip会自动匹配适配Windows 64位、Python3.7环境的预编译wheel包,直接完成安装
- 打开PyCharm内置终端或者系统命令提示符,先执行
- 方案2:手动安装预编译包
若方案1仍未解决,可自行下载适配Python3.7、win_amd64架构的ciso8601 .whl格式安装包,下载到本地后在终端切换到文件存储目录,执行pip install 对应whl包文件名即可完成安装 - 方案3:安装编译组件后从源码编译
若你需要从源码编译安装,可安装Microsoft Visual C++ 14.0及以上版本的编译工具,安装时勾选桌面C++开发相关组件,安装完成重启电脑后再重新执行安装命令即可
内容的提问来源于stack exchange,提问作者Aaron Tsai
相关产品推荐
相关产品推荐

