2016-08-08 8 views
-1

pip sudo pip install youtube-dlを使用してyoutube-dlをインストールし、正常にインストールされました。 Pythonスクリプトからimport youtube-dlを実行すると、無効な構文と表示されます。youtube-dlパッケージ - Python、SyntaxError:無効な構文

python youtube_downloader.py 
File "youtube_downloader.py", line 1 
import youtube-dl 
      ^
SyntaxError: invalid syntax 

sudo pip install youtube-dl --upgradeと同じアップグレードを試みました。それはすでに要件が満たされていると言う。

Requirement already up-to-date: youtube-dl in ./Library/Python/2.7/lib/python/site-packages

私はパッケージを削除してもbrew install youtube-dlyoutube-dlをインストールしました。同じことがもう一度、インストールは成功しましたが、私がインポートすると、構文エラーとなります。

答えて

2

10の署名は、インタプリタがあなたが差し引きしようとしていると考えているので、importの文に入れることはできません。

代わりにアンダースコアを使用してください:

>> import youtube_dl 
>> 

をこれもdocumentationに記載されています。

+0

'>>>インポートyoutube_dl トレースバック(最新の呼び出しの最後): はImportErrorで ファイル ""、1行目、この –

+0

@geek_code youtube_dl'という名前のモジュールが私の作品:' >>>インポートyoutube_dl >>> ' ' youtube-dl'をインストールしたのと同じPythonを実行していますか? – DeepSpace

+0

yeah..python 2.7。しかし、 '/ Python/2.7/site-packages'には' youtube_dl'のフォルダはありませんが、パッケージがインストールされています。 –

関連する問題