快速开始

涉及的基础环境和版本: #

* Centos 7
* Python 3.9
/data/smartchart/   项目主目录
/data/smartchart/tools  项目相关软件
下述内容中,凡是涉及到/data/smartchart路径的,都可以将其修改为你自己系统上的路径。

安装环境 #

安装Python #

cd /data/smartchart/tools
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
下载https://npm.taobao.org/mirrors/python/3.9.0/
上传服务器,放入安装目录解压 或者
Wget https://npm.taobao.org/mirrors/python/3.9.0/Python-3.9.0.tgz
tar -zxvf Python-3.9.0.tgz

进行源码目录
配置安装路径
./Python-3.9.0/configure --prefix=/data/smartchart/tools/python3
编译安装
make && make install
建立软链接
ln -s /data/smartchart/tools/python3/bin/python3.9 /usr/bin/python3
ln -s /data/smartchart/tools/python3/bin/pip3.9 /usr/bin/pip3
测试是否安装成功
python3  --version

建立python虚拟环境 #

python3 -m venv myvenv
cd myvenv
source bin/activate

在虚拟环境中安装smartchart #

新版本smartchart不再通过pip发行, 请加Q群476715246获取安装发行包 你可以从gitee获取 发行版本,下载对应的whl包即可, 安装时注意将文件名修改为下载的文件名

pip3 install smartchart-xxx-py3-none-any.whl
#如果文件不在当前目录,请填写全路径,如:
pip3 install D:/smartchart-xxx-py3-none-any.whl
#如果安装过程下载缓慢,建意使用镜象安装
pip3 install -i https://mirrors.aliyun.com/pypi/simple  smartchart-xxx-py3-none-any.whl

#升级方法:
pip3 install /..../smartchart-xxx-py3-none-any.whl  -U

启动smartchart(测试部署), 企业部署方式可有尝咨询 #

smartchart runserver 0.0.0.0:8000 --insecure --noreload