Python连接MySQL数据库
使用 python 3.10 连接 MySQL 8.0 数据库
安装 peewee
Peewee 是一个轻量级的 Python ORM(对象关系映射)库,它让您可以用 Python 代码来操作数据库,而不需要直接写 SQL 语句。
1 | mamba install peewee |
安装 pymysql
1 | mamba install pymysql |
1 | Python 代码 |
数据库连接
1 | import peewee |
后来发现使用 SQLAlchemy 也不错。
写一个使用 SQL 查询的案例
1 | from sqlalchemy import create_engine, text |
Windows安装Claude Code
以下是 Windows 10 安装Claude Code,Window 11 往下翻。
安装 nodejs
安装 Volta,目的是可以自由切换 nodejs 版本,下载地址:https://github.com/volta-cli/volta/releases
安装 nodejs 20 版本。每个版本只会下载一次。
1 | volta install node@20 |
安装 Claude Code 工具
1 | npm install -g @anthropic-ai/claude-code |
查看以下两个文件是否存在,如果存在即安装成功
1 | C:\Users\{USER}]\AppData\Local\Volta\bin\claude |
如果没有用 Volta 来安装,直接安装的 nodejs.msi,那么 claude 的安装位置可能会在 C:\Users\{USER}\AppData\Roaming\npm
,需要把这个位置添加到环境变量中的 PATH 正面。
使用 Claude Code
设置用户环境变量
ANTHROPIC_BASE_URL
和 ANTHROPIC_AUTH_TOKEN
,要么配置代理做转发,要么使用魔法。
在任何目录输入命令 claude,即进入到使用界面。
设置 prompt 页面的主题风格。
安装提示
1 | ╭──────────────────────────╮ |
下一步
1 | ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ |
如果是在 Windows 11 下安装,又要使用 Volta 的话,还得多几步。
默认安装 Volta,是在 Program Files 下面的,但因为里面有个空格,运行 claude 时会报错。
‘C:\Program’ is not recognized as an internal or external command,
operable program or batch file.
路径中的空格(C:\Program Files...)导致命令解析出错。这是 Windows 命令行(cmd.exe)常见的路径空格问题。
所以需要把安装文件拷贝到一个没有空格的目录下面。同时再设置好Path,就可以了。