鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

《笨办法学Python》习题0:蓄势待发

  [复制链接]
发表于 2025-6-17 00:38:45 | 显示全部楼层
笨办法学Python(小甲鱼精译版)封面
《笨办法学Python》
(小甲鱼精译版 · 原书第五版)
[美] Zed A. Shaw 著  |  小甲鱼 译
立即购买
WQA 发表于 2025-06-17 00:38
为什么我创建文本文档以后  输入命令打不开文本文档   ...


遇到创建文本文档后无法用命令打开的问题,常见原因和解决方案如下:

1. 文件路径错误
  • 检查是否在文件所在目录执行命令
  • 使用完整路径:例如在命令提示符输入:
    1. start C:\Users\你的用户名\Desktop\文档.txt
    复制代码



2. 未显示文件扩展名
  • 按 Win+R 输入
    1. control folders
    复制代码

  • 点击[查看] → 取消勾选"隐藏已知文件类型的扩展名"
  • 确认文件名不是"新建文本文档.txt.txt"(常见隐藏扩展名导致的错误)


3. 命令语法错误
  • 用[start]命令打开:
    1. start 文件名.txt
    复制代码

  • 或用默认程序直接打开:
    1. 文件名.txt
    复制代码

    (需确保当前目录正确)


4. 文件被占用或损坏
  • 重启电脑后重试
  • 新建另一个文本文档测试


正确操作示例:
假设文件在桌面,名为"test.txt"

  1. cd Desktop
  2. start test.txt
复制代码


★ 注意:如果系统提示"不是内部或外部命令",可能是:
- 输错命令(如将start写成stat)
- 文件名含空格时未加引号:
  1. start "my file.txt"
复制代码


以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-18 21:34:23 | 显示全部楼层
我win10下安装Anaconda后,运行了power shell(管理员)。在powershell中,我在PS C:\Users\goodway\desktop\wangtengbiao>后输入了jupyter-lab。但浏览器无法成功打开,并显示了如下内容。请问这该怎么处理?浏览器显示的内容如下:
对该文件的访问请求被拒绝
无法读取 /C:/Users/goodway/AppData/Roaming/jupyter/runtime/jpserver-13740-open.html 上的该文件。
文件可能已被删除、移动,或者因文件权限问题被拒绝访问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-18 21:38:16 | 显示全部楼层
推荐使用哪个浏览器?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 00:05:11 | 显示全部楼层
为什么我设置完成之后,跳转浏览器显示文件不存在@FishC
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 00:05:44 | 显示全部楼层
3213783676 发表于 2025-06-22 00:05
为什么我设置完成之后,跳转浏览器显示文件不存在@Fis ...


遇到设置后浏览器显示“文件不存在”的问题,通常有以下原因及解决方法:

1. 文件路径错误
URL地址文件实际路径 不一致:
- 检查浏览器地址栏的路径是否与文件真实路径匹配
- 示例:若文件在 /project/index.html,但访问了 [url=http://localhost/project/inex.html(拼写错误)]http://localhost/project/inex.html(拼写错误)[/url]

2. 服务器未启动/配置错误
- 若使用本地服务器(如XAMPP):
  1. 确认Apache/Nginx服务已启动
  2. 检查配置文件(如httpd.conf)中 DocumentRoot 指向正确目录
- 若为Python Flask/Django项目:
  检查启动命令:

  1.   # Flask正确示例
  2.   app.run(host='0.0.0.0', port=5000)
  3.   
复制代码


3. 文件权限问题(Linux/Mac系统常见)
在终端执行:

  1. chmod 755 文件名  # 赋予读取权限
复制代码


4. 缓存问题
尝试:
- 浏览器强制刷新:Ctrl+F5(Windows)或 Cmd+Shift+R(Mac)
- 清除浏览器缓存

5. 特殊框架路由配置
如Vue/React需注意:
- 生产环境:需要配置服务器重定向(如nginx的try_files)
- 开发环境:确保开发服务器正在运行

快速自检步骤:
1. 直接通过文件系统打开HTML文件(双击),看是否正常显示
2. 检查文件名大小写(服务器区分大小写)
3. 查看服务器日志(Apache日志通常在 /var/log/apache2/error.log

请根据具体情况逐步排查!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 00:05:55 | 显示全部楼层
@FishC为什么跳转浏览器显示文件不存在
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-22 03:25:02 | 显示全部楼层
3213783676 发表于 2025-6-22 00:05
@FishC为什么跳转浏览器显示文件不存在

启动后直接访问 http://localhost:8888/lab 试试?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
@FishC 无法从powershell里打开jupyter,显示jupyter-lab : 无法将“jupyter-lab”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,
请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ jupyter-lab
+ ~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (jupyter-lab:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
cloud77 发表于 2025-07-01 19:44
@FishC 无法从powershell里打开jupyter,显示jupyter- ...


遇到无法在 PowerShell 中运行 `jupyter-lab` 的问题,通常是因为系统未正确识别命令路径。请按以下步骤解决:

---

### 1. **检查 JupyterLab 是否已安装**
在 PowerShell 中运行:

  1. pip show jupyterlab
复制代码

如果未安装,执行安装命令:

  1. pip install jupyterlab
复制代码


---

### 2. **将 Python 脚本目录添加到系统环境变量**
- JupyterLab 的可执行文件通常位于 Python 的 Scripts 目录下(如 C:\Python39\Scripts)。
- **添加路径到环境变量**:
  1. 在 PowerShell 中获取 Python 的 Scripts 路径:
   

  1.      python -c "import sys; print(sys.executable.replace('python.exe', 'Scripts'))"
  2.      
复制代码

  2. 复制输出的路径(例如 C:\Python39\Scripts)。
  3. 按 Win + R 输入 sysdm.cpl → 高级 → 环境变量 → 在 Path 中添加复制的路径。

---

### 3. **重启 PowerShell 并测试**
关闭所有 PowerShell 窗口,重新打开后运行:

  1. jupyter-lab
复制代码


---

### 4. **临时解决方案(如果仍未生效)**
直接通过 Python 模块启动:

  1. python -m jupyterlab
复制代码


---

### 5. **验证常见问题**
- 确保 Python 和 Pip 版本正确(用 python --versionpip --version 检查)。
- 如果使用虚拟环境,需先激活环境再运行命令。

---

完成以上步骤后,通常可解决问题。如果仍有疑问,请提供以下信息:
1. Python 安装路径
2. 执行 pip show jupyterlab 的输出
3. 环境变量 Path 中的 Python 相关路径

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-7 21:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表