2017-11-28 28 views
0

私はpythonスクリプトの中でexiftoolを実行していますが、私にはこのエラーがスローされます。 は、コマンドを使用してMac上exiftoolをインストール:ImportError:exiftoolという名前のモジュールがありません

brew install exiftool 

それは何の問題もなく正常にインストールされ、私がこれまで行ってきた何

。私はecho $PATHコマンドを使用して確認している

export PATH=/usr/local/Cellar/exiftool/10.55_1/:$PATH 

はexiftoolするPATH変数を設定します。

最後に、私がsudo pip install exiftoolを行うと、エラーが表示されます。

Could not find a version that satisfies the requirement pyexiftool (from versions:) No matching distribution found for pyexiftool

私はステップで逃したものはわかりません。どんな助けもありがとうございます。

+0

https://www.sno.phy.queensu.ca/~phil/exiftool/install.html#OSX – dnit13

+0

投稿する前にこのリンクをチェックしています。どちらか私はhomebrewを介してインストールするか、同じ.dmgファイルをダウンロードすることができます。 –

+0

あなたが見逃したのは、まだPyPIに 'pyexiftool'という名前のパッケージがないということだけです。しかし、[githubで開かれたこの問題は](https://github.com/smarnach/pyexiftool/issues/8)です。その間、パッケージをgithubリポジトリから直接インストールすることができます: 'pip install git + https:// github.com/smarnach/pyexiftool.git#egg = pyexiftool'。 – hoefling

答えて

0

私は醸造のインストールと動作しない理由は知らないけど

が、私は、システムが、端末

exiftool -S -Make filename.jpg 
でこのコマンドを実行することにより、EXIFツールコマンドを認識していることを確認しました​​私は、このリンクを介してそれを手動でインストール

は、そして私のコードで私はこのような何かをした:

EXIFTOOL_PATH = '/usr/local/bin/exiftool' 

with exiftool.ExifTool(EXIFTOOL_PATH) as et: 
    the_et = et 
    # Some logic 
関連する問題