将 youtube-dl 直接从 git 存储库导入 ipython

Import youtube-dl directly from git repository into ipython

我已经从 github fork 并检查了 youtube-dl 存储库。我想直接从我的 git 目录导入 youtube-dl 而无需安装它,以测试我在代码中的更改。这可能吗?我该怎么做?

查看项目自述文件,developer instruction 部分就是您要搜索的内容。

如果您想将目录中的工作与模块的系统版本分开,您可以查看 virtualenv,一个隔离项目依赖项的工具。

您只需 cd 进入项目根目录,然后 import youtube_dl

要说明这是您想要的版本而不是 pip 的版本,请查看 youtube_dl.__file__ 的值以查看模块所在的位置:

In [1]: import youtube_dl

In [2]: youtube_dl.__file__
Out[2]: 'C:\Users\Me\Documents\youtube-dl\youtube_dl\__init__.py'