我用pip install pycld3结果报错,说是需要protoc,搞定了protoc之后还是报错如下,换了台机器还是这样:
图片不清晰的话已经复制保存到网盘了:
https://pan.baidu.com/s/1Rn4LDlp1A0rwlax1s3LdQA
11sc
可以上网搜一下
用户名中有空格,看着像是文件地址问题
我安装了 pycld2成功,但是pycld3 也是同样的报错
官网上说pycld3对应的wheels只有mac和linux上有(即以pip方式安装),windows需要从源码编译安装,此外提到windows需要安装Protobuf
https://github.com/protocolbuffers/protobuf/tree/master/src#c-installation---windows
另外pycld3官网建议使用google官方的gcld3
https://pypi.org/project/gcld3/,而不是第三方的pycld3
可以尝试用AnaConda去安装
参考stackoverflow这篇回答
https://stackoverflow.com/questions/65131690/installing-pycld3-on-windows-10
win 10 装 Linux 要方便很多
启用“适用于Linux的 Windows子系统”
应用商店搜linux可装ubuntu
你试着安装一下其他库,看一下行不行,行的话路径应该问题不大,不行的话就看一下你的系统路径,查看一下是否路径被覆盖了,你的路径明显有问题
可以尝试使用anaconda安装
从官网上把wheel文件下载下来用pip安装一遍
要不你打开pycharm 文件-设置-解释器-点击显示安装过包的左上角的"+"-在里面输入你要安装的包-点击左下角“安装包” 试试
或者说你在这个界面里点击右边的github链接,将链接里的文件下载并解压到你的环境venv中
你尝试用镜像源安装
1、下载 protoc 工具 https://github.com/protocolbuffers/protobuf/releases/download/v3.19.1/protoc-3.19.1-win64.zip
2、解压后将 protoc.exe 的路劲配置到环境变量或者python 的 Scripts(已配置环境变量)内
3、再次运行 pip install pycld3