我在设置项目框架时遇到问题,因为现在指南要求我只使用 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/