2016-04-06 15 views
0

githubからyoutube-dlリポジトリをフォークしてチェックアウトしました。私はコードを変更したことをテストするために、インストールすることなく、gitディレクトリからyoutube-dlを直接インポートしたいと思っています。これは可能ですか?これはどうすればいいですか?youtube-dlをgitリポジトリから直接ipythonにインポートする

+2

私にとってはGitのレポの作品 –

+0

ありがとう、それは私のためにも動作します!これがgitディレクトリのバージョンで、私のパッケージマネージャがシステムにインストールしたバージョンではないことをどうやって確認できますか? – aexl

+0

下記の私の答えを参照してください。 –

答えて

1

プロジェクトルートにはcd、次にimport youtube_dlとすると簡単です。

モジュールが配置されている場所を確認するためにyoutube_dl.__file__の値を見て、これはあなたがしたいバージョンの代わりにpipのバージョンであることを明確にする:ルートに `輸入youtube_dl`、

In [1]: import youtube_dl 

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

ありがとうございます。今それは明らかです。 – aexl

0

プロジェクトのreadmeを見て、developer instructionセクションを探しています。

ディレクトリの作業をモジュールのシステムバージョンと分けたい場合は、プロジェクトの依存関係を隔離するツールvirtualenvを見ることができます。

関連する問題