数据可视化路上——中国地图可视化

想用geo:from pyecharts import Geo
Collecting Geo

Could not find a version that satisfies the requirement Geo (from versions: )
No matching distribution found for Geo

失败。。。呵呵

from pyecharts import Map:

Collecting Map
Downloading https://files.pythonhosted.org/packages/f3/1c/0de6285391798eb707c5e56b300331899fd4847487111bce895f3d1e8e74/map-1.2.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File “”, line 1, in
File “/private/var/folders/2l/qr6x50xx4gg22xc8dtt10rkr0000gn/T/pycharm-packaging/Map/setup.py”, line 13, in
version = getVersion(),
File “/private/var/folders/2l/qr6x50xx4gg22xc8dtt10rkr0000gn/T/pycharm-packaging/Map/setup.py”, line 10, in getVersion
return version
NameError: name ‘version’ is not defined

----------------------------------------

Command “python setup.py egg_info” failed with error code 1 in /private/var/folders/2l/qr6x50xx4gg22xc8dtt10rkr0000gn/T/pycharm-packaging/Map/
You are using pip version 10.0.1, however version 19.2.1 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.

换个思路装cartopy:
也不行。
错误:
ERROR: Command errored out with exit status 1:
command: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/2l/qr6x50xx4gg22xc8dtt10rkr0000gn/T/pip-build-env-1992g31e/overlay --no-warn-script-location --no-binary :all: --only-binary :none: -i https://pypi.org/simple – setuptools wheel ‘numpy>=1.10’ ‘Cython>=0.15.1’
cwd: None
Complete output (51 lines):
Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/hashlib.py”, line 121, in __get_openssl_constructor
f = getattr(hashlib, 'openssl’ + name)
AttributeError: module ‘_hashlib’ has no attribute ‘openssl_sha3_224’

During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 193, in _run_module_as_main
      "__main__", mod_spec)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 85, in _run_code
      exec(code, run_globals)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/__main__.py", line 16, in <module>
      from pip._internal import main as _main  # isort:skip # noqa
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_internal/__init__.py", line 19, in <module>
      from pip._vendor.urllib3.exceptions import DependencyWarning
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/__init__.py", line 7, in <module>
      from .connectionpool import (
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/connectionpool.py", line 11, in <module>
      from .exceptions import (
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/exceptions.py", line 2, in <module>
      from .packages.six.moves.http_client import (
    File "<frozen importlib._bootstrap>", line 971, in _find_and_load
    File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 656, in _load_unlocked
    File "<frozen importlib._bootstrap>", line 626, in _load_backward_compatible
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/six.py", line 203, in load_module
      mod = mod._resolve()
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/six.py", line 115, in _resolve
      return _import_module(self.mod)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/six.py", line 82, in _import_module
      __import__(name)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 71, in <module>
      import email.parser
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/email/parser.py", line 12, in <module>
      from email.feedparser import FeedParser, BytesFeedParser
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/email/feedparser.py", line 27, in <module>
      from email._policybase import compat32
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/email/_policybase.py", line 9, in <module>
      from email.utils import _has_surrogates
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/email/utils.py", line 28, in <module>
      import random
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/random.py", line 46, in <module>
      from hashlib import sha512 as _sha512
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/hashlib.py", line 243, in <module>
      globals()[__func_name] = __get_hash(__func_name)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/hashlib.py", line 128, in __get_openssl_constructor
      return __get_builtin_constructor(name)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/hashlib.py", line 100, in __get_builtin_constructor
      cache['sha3_224'] = _sha3.sha3_224
  AttributeError: module '_sha3' has no attribute 'sha3_224'
  ----------------------------------------
ERROR: Command errored out with exit status 1: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/2l/qr6x50xx4gg22xc8dtt10rkr0000gn/T/pip-build-env-1992g31e/overlay --no-warn-script-location --no-binary :all: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'numpy>=1.10' 'Cython>=0.15.1' Check the logs for full command output.

这个解决方案也不行:
http://louistiao.me/posts/installing-cartopy-on-mac-osx-1011/

最后学长说我这个只需要导入入层就可以了。。

于是最后用了BDP:
https://me.bdp.cn/index.html#/dash_edit/proj_1c0818c5377e94658b4c49a723111b3d/dsh_9f731cb58b5ea3a341aec0bc5e80def6

还是不知道最后这么调用API导入的那种,可能需要坐标吧。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值