天天看点

离线服务器安装pyecharts确认pyecharts依赖包

离线服务器安装pyecharts

  • 确认pyecharts依赖包
    • 首先安装javascripthon>=0.10
      • 安装pytest-runner
        • 安装pytest-sugar>=0.9.1
        • 安装collective.checkdocs成功
        • 安装安装pytest-flake8(不安装也不会影响javascripthon的安装)
        • 安装pytest-virtualenv(不安装也不会影响javascripthon的安装)
          • 安装pytest-shutil
          • 安装mock
        • 安装jaraco.packaging>=3.2成功
        • 安装rst.linker>=1.9
        • 安装setuptools_scm>=1.15.0成功
      • 安装metapensiero.tool.bump_version
      • 安装readme_renderer成功
      • 安装pytest-cov
      • 安装meta成功
    • 安装pyecharts-javascription==0.0.6成功
    • 安装pyecharts-0.5.11-py2.py3-none-any.whl成功
    • 最后试验下来,如果最后运行render(),可以输出HTML文件,打开正常显示。如果想直接下载图片,需要下载安装包pyecharts-snapshot。为了方便以后使用,也可以顺便下载安装pyecharts_plus(但是需要pandas >=0.23.4版本)。

确认pyecharts依赖包

首先在本地pip install pyecharts 观察所需的依赖包,再和离线服务器上的依赖包(conda list) 做对比,找出缺失的依赖包,以下是确实的第一层依赖包

pyecharts; pyecharts-javascription==0.0.6; javascripthon>=0.10

在官网https://pypi.org/ 下载依赖包,选择最近版本->download压缩包,以下全部用pip install 文件名命令。在服务器上最好用管理员身份打开Anaconda Prompt,然后用cd命令到依赖包所在的文件夹

首先安装javascripthon>=0.10

打开压缩包,选择setup.py打开,把extras_require、setup_requires和install_requires部分涉及的依赖包与离线服务器上的依赖包对比,没有的部分在官网下载。下面是javascripthon缺失依赖包

pytest-runner; metapensiero.tool.bump_version;readme_renderer;pytest-cov;meta

安装pytest-runner

缺失以下依赖包

pytest-sugar>=0.9.1;collective.checkdocs;pytest-flake8;pytest-virtualenv;jaraco.packaging>=3.2;rst.linker>=1.9;setuptools_scm>=1.15.0

安装pytest-sugar>=0.9.1

缺失以下依赖包

termcolor>=1.1.0

安装collective.checkdocs成功

安装安装pytest-flake8(不安装也不会影响javascripthon的安装)

缺失以下依赖包

flake8>=3.5 (不成功继续 缺pytest-runner;pyflakes 2.0.0;pycodestyle;mccabe >= 0.6.0);pytest>=3.5

安装pytest-virtualenv(不安装也不会影响javascripthon的安装)

缺失以下依赖包

setuptools-git;pytest-fixture-config;pytest-shutil;mock

安装pytest-shutil

缺失以下依赖包

execnet(缺依赖包apipkg);six

安装mock

缺失以下依赖包

pbr>=1.3

安装jaraco.packaging>=3.2成功

安装rst.linker>=1.9

缺失以下依赖包

setuptools_scm>=1.15.0

安装setuptools_scm>=1.15.0成功

安装metapensiero.tool.bump_version

缺以下依赖包

Versio

安装readme_renderer成功

安装pytest-cov

缺以下依赖包

coverage>=4.4

安装meta成功

安装pyecharts-javascription==0.0.6成功

安装pyecharts-0.5.11-py2.py3-none-any.whl成功

最后试验下来,如果最后运行render(),可以输出HTML文件,打开正常显示。如果想直接下载图片,需要下载安装包pyecharts-snapshot。为了方便以后使用,也可以顺便下载安装pyecharts_plus(但是需要pandas >=0.23.4版本)。

继续阅读