Python 中各种控制台之间的差异
Differences between various consoles in Python
我正在尝试制作 运行 用于网络抓取的脚本。但是,我觉得问题可能出在我将编写的脚本 运行ning 放在错误的控制台中。
到目前为止,我无法真正理解控制台 cmd 和 Anaconda Prompt 之间的区别。 Anaconda Navigator 看起来更像是一个管理工具,但无论我是否从那里使用终端,它似乎仍然对我的代码产生影响。谁能详细说明一下?
非常感谢
- cmd:命令提示符,用于 运行 我们的 python 脚本,尤其是扩展名为 .py 的脚本。除此之外,我们可以用来安装python库
- Anaconda Prompt:和cmd差不多。但是平时我们都是在Anaconda Navigator上打开jupyter notebook或者其他控制台。
- Anaconda Navigator:Anaconda 安装包中包含的 GUI 桌面应用程序。通过 Anaconda Navigator,程序员可以轻松地 运行 和管理 Conda 包、环境和通道,而无需使用命令提示符命令。 Anaconda Navigator 可以在anaconda 云仓库中搜索包。
所以,区别取决于我们想做什么。你不能判断问题的出现是因为错误的控制台。这取决于出现的错误消息。
建议:阅读报错信息,分析或想办法解决问题
我正在尝试制作 运行 用于网络抓取的脚本。但是,我觉得问题可能出在我将编写的脚本 运行ning 放在错误的控制台中。
到目前为止,我无法真正理解控制台 cmd 和 Anaconda Prompt 之间的区别。 Anaconda Navigator 看起来更像是一个管理工具,但无论我是否从那里使用终端,它似乎仍然对我的代码产生影响。谁能详细说明一下?
非常感谢
- cmd:命令提示符,用于 运行 我们的 python 脚本,尤其是扩展名为 .py 的脚本。除此之外,我们可以用来安装python库
- Anaconda Prompt:和cmd差不多。但是平时我们都是在Anaconda Navigator上打开jupyter notebook或者其他控制台。
- Anaconda Navigator:Anaconda 安装包中包含的 GUI 桌面应用程序。通过 Anaconda Navigator,程序员可以轻松地 运行 和管理 Conda 包、环境和通道,而无需使用命令提示符命令。 Anaconda Navigator 可以在anaconda 云仓库中搜索包。
所以,区别取决于我们想做什么。你不能判断问题的出现是因为错误的控制台。这取决于出现的错误消息。
建议:阅读报错信息,分析或想办法解决问题