首页 文章

在Windows系统下安装超集时出错

提问于
浏览
0

我想在我的Windows 10中安装python模块 - 超集,但是,有些错误阻止我进一步安装 .

输入“pip install superset”后,Belows是在cmd中执行的3个错误:

  • python-geohash的构建轮失败

  • flask-appbuilder 1.11.1要求Flask-SQLAlchemy == 2.1,但是你将使用不兼容的flask-sqlalchemy 2.3.2 .

  • Command "c:\pythonvir\env\scripts\python.exe -u -c " import setuptools,tokenize; file = 'C:\Users\Lawrence\AppData\Local\Temp\pip-install-1lqhahdp\python-geohash\setup.py'; f = getattr(tokenize,'open',open)( file ); code = f.read() . replace('\r\n','\n'); f.close(); exec(compile(code, file ,'exec')) " install --record C:\Users\Lawrence\AppData\Local\Temp\pip-record-f4lpe14x\install-record.txt --single-version-externally-managed --compile --install-headers c:\pythonvir\env\include\site\python3.6\python-geohash"失败,错误代码1在C:\ Users \ Lawrence \ AppData \ Local \ Temp \ pip-install-1lqhahdp \ python-geohash \

有什么想法吗?我试图安装VS2015和VS2017以及sasl,但仍然有错误消息..谢谢劳伦斯

1 回答

  • 1

    安装超集时我遇到了同样的错误 . 问题是Windows:我可以按照以下步骤安装python-geohash库:

    1)对于Flask-SQLAlchemy,再次安装此库,但指定所需的版本:pip install Flask-SQLAlchemy = 2.1

    2)对于python-geohash库:首先从'Unofficial Windows Binaries for Python Extension Packages'网页下载.whl:https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-geohash . 然后,下载满足您的python版本的.whl . 然后,使用以下命令安装软件包:

    pip install \ .whl

    最后,再次尝试安装超集 .

    最好的祝福,

    弗尼

相关问题