Cursor python Windows环境搭建菜鸟教程

安装cursor

下载地址 Cursor - The AI Code Editorhttps://www.cursor.com/cn

安装后要注册, 这个可以免费使用2周,特别注意不太好注册, 他有可能多次提醒你是人机, 

可以直接从这里进去,多试几次。Cursor - Community Forumhttps://forum.cursor.com/signup

注册好后要登录,我输入密码多次都提醒我密码错误,建议直接通过邮件验证登录的方式会快一些。

配置python开发环境

安装python

首先需要安装python,我安装的是python-3.10.7-amd64,下载地址

Download Python | Python.org

下载完成后,双击运行安装, 记得一定要选择勾选上环境变量添加。

 建议选择自定义安装,指定一个自己知道的目录, 建议和我保持一致

C:\python\python310

检查python 是否安装成功 Win+r 快捷键打开cmd 命令

输入  python --version

出现当前版本号,就OK了, 如果没有应该是没有按照前面异步勾选环境变量添加, 需要手动添加下。

配置python插件

创建一个工作目录, 这里用来测试我们的python 程序程序和虚拟环境安装。

比如 D:\workspace\python_project\hello _world 

运行cursor

运行后打开我们刚刚的文件夹,相当于指定了工作目录

安装python插件, 这个插件就是让你的cursor 可以支持python的开发, 语法高亮等, cursor 可以支持不同的开发语言,比如c++ 就需要安装一个c/c++的插件。

插件安装好后要重启下cursor

可以看到python 相关的插件都自动安装上了

创建python虚拟环境

通过Ctrl+Shift+p 打开命令面板 ,输入创建虚拟环境命令Python: Create Environment

左下角会出现安装环境弹框,表示正常安装中

通过命令检查下,当前环境是否被选择

快捷键:Ctrl+Shift+p, 输入 python: Select Interpreter

运行hello world

点击左键文件,然后输入文件名main.py,

右侧文件输入“main” 函数,测试输出hello world” 右侧main.py 测试代码就会出现,按“Tab",就会自动

到这里,python 环境就配置好了

### 如何在Python虚拟环境中使用`cursor` 为了在Python虚拟环境中使用`cursor`,通常是指通过数据库连接对象创建游标来执行SQL语句。这里以MySQL为例说明如何操作。 #### 创建和激活虚拟环境 首先,在本地机器上安装所需的包之前,建议先建立一个新的虚拟环境以便隔离开发依赖项: ```bash python -m venv myvenv source myvenv/bin/activate # Linux 或 macOS myvenv\Scripts\activate # Windows PowerShell ``` 这会创建名为`myvenv`的虚拟环境,并将其激活[^1]。 #### 安装必要的库 接着,需要安装用于与特定数据库交互的驱动程序。对于MySQL来说,可以使用`PyMySQL`作为客户端库: ```bash pip install pymysql ``` 此命令会在当前活跃的虚拟环境中安装`pymysql`模块[^3]。 #### 使用Cursor执行查询 一旦设置了虚拟环境并且已经安装好了相应的数据库接口库之后,就可以编写Python代码来利用这些工具了。下面是一个简单的例子展示怎样打开一个到MySQL服务器的连接以及获取游标来进行基本的数据检索工作: ```python import pymysql.cursors connection = pymysql.connect( host='localhost', user='root', # 替换成自己的用户名 password='', # 替换成自己的密码 database='testdb'# 数据库名称 ) try: with connection.cursor() as cursor: sql = "SELECT `id`, `name` FROM `users` WHERE `email`=%s" cursor.execute(sql, ('webmaster@mysql.com',)) result = cursor.fetchone() print(result) finally: connection.close() ``` 上述片段展示了如何定义一个安全参数化的查询字符串并通过调用`execute()`方法传递给游标去运行它;最后关闭了同数据库之间的链接[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值