【发布时间】:2023-12-01 11:37:02
【问题描述】:
我是一名 Python 新手,一直致力于 Learn Python the Hard Way。整个过程进展顺利,因为我对 Python 有一点了解,直到我进入 ex46 时,我陷入了“创建框架项目目录”部分。我不知道应该在哪里运行本书指导的这些命令。以下是该部分的节选:
首先,使用以下命令创建骨架目录的结构:
$ mkdir projects $ cd projects/ $ mkdir skeleton $ cd skeleton $ mkdir bin $ mkdir NAME $ mkdir tests $ mkdir docs
我尝试在 Windows Powershell 中运行这些命令,却被警告无法识别这些命令。我也摸索着在 Pycharm 中执行它们,但都是徒劳的。有人能指出我怎么能完成它吗?
此外,我对这种方法有些好奇,因为在 Pycharm 上似乎有一种方便的方法来解决这个问题。我能达到同样的目标吗?
我使用的是 Python 2.7,之前的所有练习都运行良好,直到 ex46。
【问题讨论】:
-
这不是 Python 问题...您的代码在 Powershell 中对我来说很好。等一下……你是在输入
$ mkdir projects,开头是$吗?! -
另外,“Learn Python the Hard Way”因具有误导性而受到大量批评 (example),因此您可能需要重新考虑您的 Python 教程选择。
-
顺便说一句(即使题外话)...只需键入 一个语句 而不是 8 个就足够了。
-
请显示您遇到的实际错误。
mkdir和cd是默认 PowerShell 设置中的有效别名,应该可以正常工作。 -
是的...
$是 (Linux) 命令提示符。在您的 Windows 机器上,它类似于C:\>。不要输入那个。
标签: windows powershell command-prompt directory-structure mkdir