2017-08-17 12 views
2

私が見つけたGitHubのライブラリを使って、Pythonでプロジェクトを作成しようとしています。 InstaPyとInstagram-API-pythonを使用しています。次のように マイプロジェクト構造があるGitHubからPythonプロジェクトにライブラリをインポートする方法

  • プロジェクト(メインフォルダ)
  • Instapy(サブフォルダ)
  • Instagramの-API-のpython(サブフォルダ)
  • insta.py

これらを両方ともinsta.pyファイルにインポートするにはどうすればよいですか?私はPythonには新しく、どのようにインポートが機能するのかわかりません。

+0

は 'インポートを動作しませんでしたinstapy'?何を試しましたか? – bendl

答えて

2

プロジェクトフォルダにコピーしないでください。pipを使用してPythonパスにインストールしてください。

しかし、まず、約virtual environmentsを読んでください。

あなたの仮想環境をセットアップして有効にしたら、あなたは、このようにパッケージをインストールすることができます。

$ pip install git+https://github.com/timgrossmann/InstaPy.git 
$ pip install git+https://github.com/LevPasha/Instagram-API-python.git 

次に、あなたのPythonスクリプトでは、単にそれらを

from instapy import InstaPy 
import InstagramAPI 

をインポートし、それらを使用しています。

私はこれらの指示に従っており、(ほとんど)働いていました。 InstagramAPIには実行可能ファイル(ffmpeg)がインストールされている必要があります。これは私のノートパソコンにインストールしたくありません。それは最初のimportの間のエラーを報告します。

私は間違いなくinstapyをインポートできましたが、それはすべて小文字です。
instapyモジュールにはInstaPyクラスしかないので、この方法で単純にインポートすることをお勧めします。

ここInstaPyの詳細を:https://github.com/timgrossmann/InstaPy

+0

私はそれを好きでしたが、私はまだImportError:instapyというモジュールはありません エラー –

+0

READMEを確認してください。彼らはどちらもインストールと使用の指示を持っています – kdopen

+0

@ JohnDoe READMEは信頼できません。指示を更新しました – kdopen