ImportError: No module named tweepy

Ich installiert pip in einer virtuellen Umgebung. Es installiert ohne Fehler. Hier ist, was ich bekomme, wenn ich mit sudo pip install tweepy nach der Aktivierung der venv:

Requirement already satisfied (use --upgrade to upgrade): tweepy in  
/usr/local/lib/python2.7/dist-packages/tweepy-3.1.0-py2.7.egg
Requirement already satisfied (use --upgrade to upgrade): requests==2.4.3 in
/usr/local/lib/python2.7/dist-packages/requests-2.4.3-py2.7.egg (from tweepy)
Requirement already satisfied (use --upgrade to upgrade): requests-oauthlib==0.4.1 in 
/usr/local/lib/python2.7/dist-packages/requests_oauthlib-0.4.1-py2.7.egg (from tweepy)
Requirement already satisfied (use --upgrade to upgrade): six==1.7.3 in 
/usr/local/lib/python2.7/dist-packages/six-1.7.3-py2.7.egg (from tweepy)
Requirement already satisfied (use --upgrade to upgrade): oauthlib>=0.6.2 in 
/usr/local/lib/python2.7/dist-packages (from requests-oauthlib==0.4.1->tweepy)
Cleaning up...

So, ich bin mir sicher, dass es geklappt hat.

Wenn ich eine Probe tweepy-Skript bekomme ich diesen Fehler:

./twitterStream.py
Traceback (most recent call last):
  File "./twitterStream.py", line 6, in <module>
    import tweepy
ImportError: No module named tweepy

Mein Skript war nicht angeben python-interpreter. Um sicherzustellen, dass es war nicht auf der Suche, wo sonst ich nun geben Sie den interpreter in das venv.

Irgendwelche Ideen?

Dank!

mehr info:

wenn ich 'pip install tweepy' ich einen ganzen Haufen von Fehlern:

(venv)user@ubuntu:~/code/twitterStream$ pip install tweepy
Traceback (most recent call last):
  File "/home/user/code/twitterStream/venv/bin/pip", line 9, in <module>
    load_entry_point('pip==1.1', 'console_scripts', 'pip')() 
  File "/home/user/code/twitterStream/venv/local/lib/python2.7/site-  
packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
  File "/home/mukul/code/twitterStream/venv/local/lib/python2.7/site- 
packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 2279, in load_entry_point
    return ep.load()
  File "/home/user/code/twitterStream/venv/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 1989, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/home/user/code/twitterStream/venv/local/lib/python2.7/site-packages/pip-1.1-  
py2.7.egg/pip/__init__.py", line 10, in <module>
    from pip.backwardcompat import walk_packages, console_to_str
  File "/home/user/code/twitterStream/venv/local/lib/python2.7/site-packages/pip-1.1-
py2.7.egg/pip/backwardcompat.py", line 77, in <module>
from urllib2 import URLError, HTTPError
  File "/usr/lib/python2.7/urllib2.py", line 94, in <module>
    import httplib
  File "/usr/lib/python2.7/httplib.py", line 79, in <module>
    import mimetools
  File "/usr/lib/python2.7/mimetools.py", line 6, in <module>
    import tempfile
  File "/usr/lib/python2.7/tempfile.py", line 32, in <module>
    import io as _io
  File "/usr/lib/python2.7/io.py", line 51, in <module>
    import _io
ImportError: No module named _io

Edit: gelöst der Fehler Dank: ImportError: No module named _io in ubuntu 14.04

Hast du source? Auch: stackoverflow.com/questions/1871549/... Und können Sie zählen, wie Sie virtualenv?
Ich habe source bin/activate aktivieren Sie die env - ist es das, was du meintest? Ich Mach das sys.real_prefix überprüfen, sobald mein system fertig ist ein upgrade .

InformationsquelleAutor wholly_cow | 2014-12-12

Schreibe einen Kommentar