这个问题的问题是我没有正确的词语来表达我的问题。 让我澄清一下我没有问什么。 我不是问如何执行 python 文件。 我已经可以做到了。 只需 cd 到 Python 文件所在的目录,然后运行
>>>python module.py
我不能做的是:在此网页上:
https://github.com/pytube/pytube
你可以下载该软件,然后我想你必须在
bash
文件中添加一个新行,然后当你输入命令行时
$ pytube https://www.youtube.com/playlist?list=PLS1QulWo1RIaJECMeUT4LFwJ-ghgoSH6n
它将执行该模块。 我不知道该怎么做,我想问怎么做。 毫无疑问,这个问题是重复的,但我不知道找到这个问题的答案所需的正确关键字。 当我搜索“如何从命令行执行 python 模块”时,我得到的只是关于如何执行我已经知道如何执行的操作的说明。
您正在使用的项目正在使用
setuptools
将 python 脚本打包成可执行文件(参见此处)。
如果你想将自己的文件打包成可执行文件,也可以使用
setuptools
,或者如果所有内容都在一个文件中,请添加:
#!/usr/bin/env python
然后运行
chmod a+x [Filename]
。之后写./[Filename]
就可以直接运行了。如果您不需要 ./
,只需将文件拖至 /usr/local/bin