我在设置项目框架时遇到问题,因为现在指南要求我只使用 Linux 命令,而我在 Windows 上。直到这个项目的整个指南都没有与 Windows 的兼容性问题,直到练习 46 中的一行代码。

我能够做到这一点:

$ mkdir -p projects
$ cd projects/
$ mkdir skeleton
$ cd skeleton
$ mkdir bin NAME tests docs

我无法做到这一点:
$ touch NAME/__init__.py
$ touch tests/__init__.py

('touch' 不是内部或外部命令,也不是可运行的程序或批处理文件。)

我知道这甚至不是这个练习的难点,但作者根本没有提供任何关于“触摸”或他突然使用 Linux 的词。

最佳答案

touch 文件只是简单地创建一个具有该名称的空文件。使用记事本并保存一个名称中没有内容的文件,确保您位于正确的目录中。

有关为什么首先需要 __init__.py 文件的答案,请参阅 this question

关于python - 艰难地学习 Python : Exercise 46,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9069465/

10-12 19:29