You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.4 KiB

环境变量

对于配置项,环境变量优先于配置文件

  • ClickHouse 数据库环境变量如下:
    • CLICKHOUSE_HOST为数据库的主机地址。
    • CLICKHOUSE_PORT为数据库的TCP端口。
    • CLICKHOUSE_USERNAME为数据库的用户名。
    • CLICKHOUSE_PASSWORD为数据库密码,如果没有密码,则不需要配置任何值。
    • CLICKHOUSE_DATABASE为数据库名称。
  • 七牛云环境变量如下:
    • QINIU_AK为七牛云的 Access Key。
    • QINIU_SK为七牛云的 Secret Key。
    • QINIU_BUCKET为七牛云存储空间。
    • QINIU_DOMAIN为存储空间对应的外链域名。

配置文件

config.ini为项目配置文件。

  • [clickhouse]配置节为 ClickHouse 数据库的配置信息:
    • port为数据库的TCP端口。
    • password为数据库密码,如果没有密码,则不需要配置任何值。
  • [qiniu]配置节为七牛云的配置信息:
    • access-keysecret-key为七牛云密钥。
    • bucket为七牛云存储空间。
    • domain为存储空间对应的外链域名。

requirements.txt

项目所需的依赖库。

pip freeze > requirements.txt

打包.exe文件

使用--distpath选项指定输出目录的路径。例如,将.exe文件输出至当前文件夹下:

(venv) E:\WorkSpace\FS-Git\fs-pep-stats-report>pyinstaller -F main.py --distpath=.