ai-12-ipynb文件运行环境idea、vscode 及Jupyter Web服务(jupyter notebook版)

项目环境

cmd 命令窗口

创建虚拟环境
mkvirtualenv  ai_env  -p  python3
切换环境
workon  ai_env
C:\Users\zg.cai\Envs\ai_env\Scripts\python.exe -m pip install --upgrade pip
pip install openai
或
pip install openai==3.1.0

pip install langchain
或
pip install langchain==1.3.15

测试是否安装成功

# 测试是否安装成功
(ai_env) PS D:\czg\czgAsFwgs\Swkj\ai-study-Bypython-czg> python 
Python 3.12.6 (tags/v3.12.6:a4a2d2b, Sep  6 2024, 20:11:23) [MSC v.1940 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from openai import OpenAI
>>> 


使用Jupyter Notebook来快速开发调试

pip install notebook
或
pip install notebook==7.6.2

启动Jupyter Web
在cmd中输入jupyter notebook即可使用浏览器打开,我这里修改了目录。

新命令,界面比较好看
jupyter lab
或 旧命令,界面
jupyter notebook
start Jupyter Web.png
Jupyter Web界面.png
旧命令打开的窗口
http://localhost:8889/tree
新命令打开的窗口
http://localhost:8888/lab

它是浏览器里运行的 Python 交互式代码工作台,专门用来打开、编辑、运行 .ipynb 笔记文件,也就是helloworld_deepseek.ipynb文件的 notebook

左侧文件树
相当于资源管理器,可以浏览电脑文件夹,找到你的 .ipynb 文件双击打开。

容易混淆的关键点
Jupyter 网页界面 ≠ Python 解释器
网页只是前端编辑器,真正执行代码的是后端的 ipykernel(Python 进程)。
你在网页、VSCode、IDEA 里写的代码,最终都是发给后台 kernel 执行。

idea中运行 ipynb

File → Settings → Plugins(Ctrl+Alt+S)
Jupyter Notebook(官方原生插件)

from openai import OpenAI
client = OpenAI(api_key="sk-9c你自己的ke",base_url="https://api.deepseek.com/v1")
response = client.chat.completions.create(
    model="deepseek-chat",
    messages=[
        {"role":"system","content":"你是一个帮助助手"},
        {"role":"user","content":"你好"}
    ],
    stream=False
)

print(response.choices[0].message.content)
运行效果

vscode中运行

快捷键 Ctrl + Shift + P
输入:Python: Select Interpreter

安装Python +Jupyter插件(运行.ipynb时,会自动提示安装)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容