Jupyter使用技巧-环境篇

不同于其他IDE,有时会出现找不到文件路径,通常是因为当前工作目录(working directory)不同所导致的。Jupyter Notebook 会在启动时选择一个初始的工作目录,而这个目录可能与你运行 .py 文件时所在的目录不同。

Python 复制代码
import os

# 查看当前工作目录
current_directory = os.getcwd()
print("Current working directory:", current_directory)

# 改变工作目录
os.chdir('../data/None/')  # 将路径修改为你期望的路径

这样切换到你想要实现的路径下,问题就解决了。

我经常出现在一般IDE下正常运行,但是在Jupyter Notebook就会报错的情况呢!

相关推荐
深蓝电商API4 分钟前
aiohttp中间件实现异步请求日志与重试
爬虫·python
Swift社区6 分钟前
Docker 构建 Python FastAPI 镜像最佳实践
python·docker·fastapi
MarkHD6 分钟前
Python RPA七日实战:用pyautogui打造第一个自动化脚本
python·自动化·rpa
m0_7369191012 分钟前
实战:用Python分析某电商销售数据
jvm·数据库·python
V胡桃夹子28 分钟前
VS Code / Lingma AI IDE Java 开发攻略手册
java·ide·人工智能
乔江seven28 分钟前
【python轻量级Web框架 Flask 】1 Flask 初识
开发语言·后端·python·flask
Bruk.Liu28 分钟前
(LangChain实战3):LangChain阻塞式invoke与流式stream的调用
人工智能·python·langchain
岱宗夫up36 分钟前
Scrapy框架实战教程(上):从入门到实战,搭建你的第一个专业爬虫
爬虫·python·scrapy
Bruk.Liu36 分钟前
(LangChain实战4):LangChain消息模版PromptTemplate
人工智能·python·langchain
SunnyRivers37 分钟前
Asyncio 提速秘籍:用 run_in_executor 与 to_thread 巧解同步阻塞难题
python·asyncio·to_thread·run_in_executor