zhengyi1943
作者zhengyi1943·2021-08-17 16:00
CEO·南京正一信息科技有限公司

Cognos Analytics Jupyter Notebook 离线安装部署

字数 3116阅读 3246评论 0赞 2

1.安装CA Jupyter Notebook
2.安装docker

yum install docker

3.启动docker

systemctl start docker

4.下载必要的包

geojson-2.5.0-py2.py3-none-any.whl
astunparse-1.6.3-py2.py3-none-any.whl
Markdown-3.3.4-py3-none-any.whl
colour-0.1.5-py2.py3-none-any.whl
requests-2.12.4-py2.py3-none-any.whl
matplotlib-3.4.3-cp37-cp37m-manylinux1_x86_64.whl
pandas-1.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
wheel-0.37.0-py2.py3-none-any.whl
six-1.16.0-py2.py3-none-any.whl
pyparsing-2.4.7-py2.py3-none-any.whl
cycler-0.10.0-py2.py3-none-any.whl
Pillow-8.3.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
python_dateutil-2.8.2-py2.py3-none-any.whl
numpy-1.21.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
kiwisolver-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
pytz-2021.1-py2.py3-none-any.whl
certifi-2021.5.30-py2.py3-none-any.whl
charset_normalizer-2.0.4-py3-none-any.whl
idna-3.2-py3-none-any.whl
urllib3-1.26.6-py2.py3-none-any.whl
pixiedust-1.1.17.tar.gz
mpld3-0.5.5-py3-none-any.whl
Jinja2-3.0.1-py3-none-any.whl
MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
jsonschema-3.0.2-py2.py3-none-any.whl

其中 mpld3-0.5.5-py3-none-any.whl 为下载源码在本地打包,打包命令如下:

python setup.py bdist_wheel

5.上传包文件至ca_jupyter_install_path/dist/scripts/tmp. 注:此目录需要手动创建
6.修改 ca_jupyter_install_path/dist/scripts/Dockerfile_server_instance文件,在

COPY additional_pip_packages.txt /home/ca_user

后添加如下代码

COPY tmp/ /tmp/

注释掉如下代码

#‌COPY additional_conda_packages.txt .
#‌RUN if [ -s additional_conda_packages.txt ]; then \\
#‌ conda install --yes --file additional_conda_packages.txt; \\
#‌ fi \\
#‌&& rm additional_conda_packages.txt

7.修改 ca_jupyter_install_path/dist/scripts/additional_pip_packages.txt文件如下:

/tmp/geojson-2.5.0-py2.py3-none-any.whl
/tmp/astunparse-1.6.3-py2.py3-none-any.whl
/tmp/Markdown-3.3.4-py3-none-any.whl
/tmp/colour-0.1.5-py2.py3-none-any.whl
/tmp/requests-2.12.4-py2.py3-none-any.whl
/tmp/matplotlib-3.4.3-cp37-cp37m-manylinux1_x86_64.whl
/tmp/pandas-1.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
/tmp/wheel-0.37.0-py2.py3-none-any.whl
/tmp/six-1.16.0-py2.py3-none-any.whl
/tmp/pyparsing-2.4.7-py2.py3-none-any.whl
/tmp/cycler-0.10.0-py2.py3-none-any.whl
/tmp/Pillow-8.3.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
/tmp/python_dateutil-2.8.2-py2.py3-none-any.whl
/tmp/numpy-1.21.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
/tmp/kiwisolver-1.3.1-cp37-cp37m-manylinux1_x86_64.whl
/tmp/pytz-2021.1-py2.py3-none-any.whl
/tmp/certifi-2021.5.30-py2.py3-none-any.whl
/tmp/charset_normalizer-2.0.4-py3-none-any.whl
/tmp/idna-3.2-py3-none-any.whl
/tmp/urllib3-1.26.6-py2.py3-none-any.whl
/tmp/pixiedust-1.1.17.tar.gz
/tmp/mpld3-0.5.5-py3-none-any.whl
/tmp/Jinja2-3.0.1-py3-none-any.whl
/tmp/MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
/tmp/jsonschema-3.0.2-py2.py3-none-any.whl

8.启动ca_jupyter

cd ca_jupyter_install_path/dist/scripts/unix
./install.sh

9.配置ca_jupyter
打开CA门户,依次点击:管理》配置》系统》环境 ,在Jupyter服务位置数据框中,输入:

http://ip:8000

接着点击“应用”按钮。然后刷新页面。
此时,点击“新建”按钮,即可在弹出框中看到“笔记本”选项。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

  • IBM Cognos TM1介绍
    评论 0 · 赞 1
  • Cognos TM1 10.2 安装介质
    评论 0 · 赞 0
  • 创建一个月份维度
    评论 0 · 赞 1
  • 手动创建TM1维度
    评论 1 · 赞 2
  • 使用Turbo Integrator创建维度
    评论 0 · 赞 4
  • 相关问题

    X社区推广