运行方式
请提前安装好 Python 环境,当前使用版本为 3.12.11 ,由于官方未发布二进制文件,需要使用虚拟环境安装,因此需要安装好 uv:
设置环境变量
请提前设置以下变量,保证依赖缓存在其他盘,避免因网络问题导致依赖下载失败。对于本项目,由于配置文件 pyproject.toml 中指定了 pip 镜像,因此不需要设置 UV_DEFAULT_INDEX 和 UV_INDEX 变量。
GitHub 加速下载镜像站点可前往 github.akams.cn 检测查看,并替换前缀为实际可用的域名
| 环境变量 | 推荐值 |
|---|---|
| NUITKA_CACHE_DIR | D:\Program Files\nuitka-cache |
| UV_CACHE_DIR | D:\Program Files\uv-cache |
| UV_PYTHON_INSTALL_DIR | D:\Program Files\Python |
| UV_HTTP_TIMEOUT | 120 |
| UV_DEFAULT_INDEX | https://pypi.tuna.tsinghua.edu.cn/simple |
| UV_INDEX | https://pypi.tuna.tsinghua.edu.cn/simple |
| UV_INSTALLER_GHE_BASE_URL | https://tvv.tw/https://github.com |
| UV_PYTHON_INSTALL_MIRROR | https://tvv.tw/https://github.com/astral-sh/python-build-standalone/releases/download |
可能会用到的命令
- 打开 命令提示符或终端
cmd.exe
Windows系统使用以下命令设置环境变量
@echo off
setx NUITKA_CACHE_DIR "D:\Program Files\nuitka-cache"
setx UV_CACHE_DIR "D:\Program Files\uv-cache"
setx UV_PYTHON_INSTALL_DIR "D:\Program Files\Python"
setx UV_HTTP_TIMEOUT "120"
setx UV_DEFAULT_INDEX "https://pypi.tuna.tsinghua.edu.cn/simple"
setx UV_INDEX "https://pypi.tuna.tsinghua.edu.cn/simple"
setx UV_INSTALLER_GHE_BASE_URL "https://tvv.tw/https://github.com"
setx UV_PYTHON_INSTALL_MIRROR "https://tvv.tw/https://github.com/astral-sh/python-build-standalone/releases/download"
echo 环境变量已批量设置完成。
pause
设置镜像
pip config set global.index-url "https://pypi.tuna.tsinghua.edu.cn/simple" pip config set global.extra-index-url "https://mirrors.aliyun.com/pypi/simple"为保险起见,建议重启终端,即创建一个新的
cmd窗口,然后执行以下命令,确保环境变量已经生效。安装
uvpip install uv pip-review --upgrade更新
pip及其他依赖包pip-review --auto使用
uv查看Python版本uv python list使用
uv安装Python(可选操作,例如官方只发布了3.2.10版本,可使用此命令安装最新的安全修复版本)uv python install 3.12.11创建虚拟环境(版本号可选择上述列表中支持的版本,包括系统中安装的版本)
uv venv --python 3.12.11激活虚拟环境(一般创建后自动激活,可跳过此步骤)
.\.venv\Scripts\activate安装同步依赖包
uv sync进入虚拟环境后,终端运行主函数即可
uv run App.py安装并更新依赖(可选但不推荐,先确定项目正常运行后再决定是否升级)
uv sync --upgrade
您好,2024年2月29日起,Web 应用托管按月度套餐计费,暂无其他计费方式,删除了应用,然后15元一月。。。是原来的30倍
突然 无法拉取 代码了,虽然这么些年都没用过代理,但还是代理一下吧
Https设置
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
SSH
C:\Users[**替换称自己的名字 **].ssh 下是否存在config,注意Git安装路径
Host github.com
User git
Port 22
Hostname github.com
IdentityFile "C:\Users\zekan\.ssh\id_rsa"
TCPKeepAlive yes
ProxyCommand "D:\Program Files\Git\mingw64\bin\connect.exe" -S 127.0.0.1:1080 -a none %h %p
Host ssh.github.com
User git
Port 443
Hostname ssh.github.com
IdentityFile "C:\Users\zekan\.ssh\id_rsa"
TCPKeepAlive yes
ProxyCommand "D:\Program Files\Git\mingw64\bin\connect.exe" -S 127.0.0.1:1080 -a none %h %p
path
- 类型:
string - 默认值:
window.location.pathname
当前 文章页 路径,用于区分不同的 文章页 ,以保证正确读取该 文章页 下的评论列表。
注意
请保证每个 文章页 路径的唯一性,否则可能会出现不同 文章页 下加载相同评论列表的情况。
- 例子 1: 如果你站点的
/example/path/和/example/path对应同一个页面,你可以将其设置为window.location.pathname.replace(/\/$/,'')。 - 例子 2: 如果你想在站点的根目录下存放中文文档,但在
/en//ja/等文件夹存放其他语言文档,你可以将其设置为window.location.pathname.replace(/^\/(en|fr|jp)\//, '/')。
花了 499 买了旁门左道的会员
189 买了 1080 天 iSlide 会员
599 水木年华演唱会
1080 周兴哲演唱会
水流下来 480
长翅膀的杜若 280
李健让我抢到票
做了一个月的PPT了 就离谱
互联网总会遇到一些孤儿
累了就去休息,而不是去找比自己更累的人
