离线服务器安装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