instagrambot / instapro

professional instagram tool for developers
https://instagrambot.github.io/
Apache License 2.0
89 stars 22 forks source link

Cannot run users_by_followers.py "ImportError: cannot import name User" #2

Closed tayfunyasar closed 7 years ago

tayfunyasar commented 7 years ago

As it shows, there's a problem about running default script.

I searched about "ImportError: cannot import name User" but i think its about sys.path.append method. I've tried something but somehow it didnt worked.

MacBook-MacBook-Pro:instapro tayfunyasar$ pip install -r requirements.txt Requirement already satisfied: requests==2.17.3 in /Library/Python/2.7/site-packages (from -r requirements.txt (line 1)) Requirement already satisfied: tqdm==4.14.0 in /Library/Python/2.7/site-packages (from -r requirements.txt (line 2)) Requirement already satisfied: urllib3<1.22,>=1.21.1 in /Library/Python/2.7/site-packages (from requests==2.17.3->-r requirements.txt (line 1)) Requirement already satisfied: idna<2.6,>=2.5 in /Library/Python/2.7/site-packages (from requests==2.17.3->-r requirements.txt (line 1)) Requirement already satisfied: certifi>=2017.4.17 in /Library/Python/2.7/site-packages (from requests==2.17.3->-r requirements.txt (line 1)) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /Library/Python/2.7/site-packages (from requests==2.17.3->-r requirements.txt (line 1)) MacBook-MacBook-Pro:instapro tayfunyasar$ cd examples/scrapers/ MacBook-MacBook-Pro:scrapers tayfunyasar$ python config.py scraper.py users_by_followers.py users_by_geotag.py users_by_hashtag.py MacBook-MacBook-Pro:scrapers tayfunyasar$ python users_by_followers.py Traceback (most recent call last): File "users_by_followers.py", line 6, in from instabot import User, Getter ImportError: cannot import name User MacBook-MacBook-Pro:scrapers tayfunyasar$

ohld commented 7 years ago

Thats because you have another instabot installed. That's our bug because we call the different libraries the same name.

To fix that issue you should

pip uninstall instabot
tayfunyasar commented 7 years ago

now it says about pandas?

MacBook-MacBook-Pro:scrapers tayfunyasar$ python users_by_followers.py Traceback (most recent call last): File "users_by_followers.py", line 9, in import scraper File "/Users/tayfunyasar/dev/github/instapro/examples/scrapers/scraper.py", line 12, in import pandas as pd ImportError: No module named pandas MacBook-MacBook-Pro:scrapers tayfunyasar$

ohld commented 7 years ago

just pip install pandas

tayfunyasar commented 7 years ago

Thanks.

I felt noob enough to deal with Python^^