在 PyCharm 中安装 python-snappy 时出错
Posted
技术标签:
【中文标题】在 PyCharm 中安装 python-snappy 时出错【英文标题】:Error when installing python-snappy in PyCharm 【发布时间】:2020-12-02 11:21:49 【问题描述】:我有一个“.snappy.parquet”文件,我想查看这个文件中的内容,我知道我可以使用 pandas 和 PySpark。
这超出了我的知识范围,我不知道该怎么做,有人可以帮助我吗...我已经挣扎了将近一天...非常感谢。 (如果我不能解决这个问题,我还有其他选项可以将此文件转换为可读文件吗?)
【问题讨论】:
这能回答你的问题吗? How to install snappy C libraries on Windows 10 for use with python-snappy in Anaconda? @Frodon 您好,感谢您的链接,我尝试了第一个答案,但出现错误Hi I tried this, but got error ERROR: python_snappy-0.5.4-cp38-cp38-win_amd64.whl is not a supported wheel on this platform. WARNING: You are using pip version 20.2.2; however, version 20.3 is available. You should consider upgrading via the 'c:\users\xxx\appdata\local\programs\python\python38-32\python.exe -m pip install --upgrade pip' command.
我错过了什么吗?
你尝试过升级 pip 吗?
嗨,我已经成功安装了它Installing collected packages: python-snappy Successfully installed python-snappy-0.5.4
,但是当我在 PyCharm 中执行脚本时,似乎仍然出现同样的错误RuntimeError: Decompression 'SNAPPY' not available. Options: ['GZIP', 'UNCOMPRESSED']
(在 PyCharm 中,它仍然表示 python-snappy
没有安装)我错过了什么吗?
【参考方案1】:
这个问题已经通过使用这里的方法解决了:Can't install python-snappy wheel in Pycharm
【讨论】:
【参考方案2】:您需要安装用 C 编写的 snappy 库。 试试这个:
sudo apt-get install libsnappy-dev
pip3 install python-snappy
【讨论】:
我正在使用在 Pycharm 中创建的虚拟环境,我应该在 Windows 提示符中运行这两行吗?我应该使用哪个目录?以上是关于在 PyCharm 中安装 python-snappy 时出错的主要内容,如果未能解决你的问题,请参考以下文章