Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否在requirements.txt中包含python版本?_Python_Python 3.x_Github_Repository - Fatal编程技术网

是否在requirements.txt中包含python版本?

是否在requirements.txt中包含python版本?,python,python-3.x,github,repository,Python,Python 3.x,Github,Repository,我是python新手,但已经编写了一个小型控制台应用程序来帮助我分析文本文件中的一些数据。我没有使用任何外部依赖项,程序是使用python 3.6编写的。按照最佳实践,我应该在我的存储库中包含requirements.txt文件吗 虽然这是供个人使用的,但我希望将其作为github上的存储库。目前,我的存储库看起来像: - start.bat - README.txt - LICENCE.txt - lambing_stats/__init__.py - lambing_stats/lambin

我是python新手,但已经编写了一个小型控制台应用程序来帮助我分析文本文件中的一些数据。我没有使用任何外部依赖项,程序是使用python 3.6编写的。按照最佳实践,我应该在我的存储库中包含requirements.txt文件吗

虽然这是供个人使用的,但我希望将其作为github上的存储库。目前,我的存储库看起来像:

- start.bat
- README.txt
- LICENCE.txt
- lambing_stats/__init__.py
- lambing_stats/lambing_stats.py
- lambing_stats/stats.txt
- tests.py

对于一个小的单模块控制台应用程序,这个目录结构可以接受吗?

这就是为什么我们使用
readme.txt
对吗?您可以在此处包含所需的版本。这是对什么是“好的自述文件”的一个很好的解释。希望这有帮助。

谢谢。是的,我在自述文件中包含了很多信息,但这是一个很好的链接!我刚刚读了几本关于python的书,这些书建议安装文件和需求文件是必需的,或者至少是非常重要的,我只是想衡量一下这些文件的作用,以及它们在我这个小项目中的重要性/相关性!