Erhalte eine Fehlermeldung "No module named oauth2 "

Ich versuche, führen Sie ein python-tool, dass die Authentifizierung über mich auf linkedin, um für mich zu download my linkedin-Netzwerk, so dass ich möglicherweise in der Lage sein, zu analysieren, Sie innerhalb von Gephi. Ich erhielt eine solche Datei hier:

linkedin-1-oauth.py von github

Ich geklont, und die beiden anderen Dateien hat er in der Kernaussage. Ich habe diese von meinem terminal, indem Sie nur das tut git clone [url here] für alle 3 Dateien. Ich legte meine api und secret-keys in die entsprechenden stellen.

Habe ich ein pip install oauth2 und aktualisiert httplib2 wie hier vorgeschlagen:

pip installieren oauth2-und update-httplib2

Habe ich auch von der Kommandozeile aus, die heruntergeladen und installiert die Dateien in das gleiche Verzeichnis, wo ich heruntergeladen habe, die linkedin Dateien aus dem gist, einfach alle in meinem Ordner "Benutzer".

Beim Versuch pip install oauth2 und bekomme folgende Fehlermeldung:

Downloading/unpacking oauth2
  Running setup.py egg_info for package oauth2

Requirement already satisfied (use --upgrade to upgrade): httplib2 in /usr/lib/python2.7/dist-packages (from oauth2)
Installing collected packages: oauth2
  Running setup.py install for oauth2
    error: could not create '/usr/local/lib/python2.7/dist-packages/oauth2': Permission denied
    Complete output from command /usr/bin/python -c "import setuptools;__file__='/home/steven/build/oauth2/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-e2RkcV-record/install-record.txt:
    running install

running build

running build_py

running install_lib

creating /usr/local/lib/python2.7/dist-packages/oauth2

error: could not create '/usr/local/lib/python2.7/dist-packages/oauth2': Permission denied

----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/home/steven/build/oauth2/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-e2RkcV-record/install-record.txt failed with error code 1
Storing complete log in /home/steven/.pip/pip.log

Dann habe ich versucht easy_install oauth2 - und bekam die folgende Fehlermeldung:

error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

    [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/test-easy-install-4349.pth'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

    /usr/local/lib/python2.7/dist-packages/

Perhaps your account does not have write access to this directory?  If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account.  If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

  http://packages.python.org/distribute/easy_install.html

Please make the appropriate changes for your system and try again.

So dann habe ich versucht zu tun sudo apt-get install oauth2 und es nicht gefunden werden konnte

Ich bin mit Ubuntu 12.04 LTS habe ich all meine sudo update-und upgrades bevor ich irgendetwas anderes an diesem morgen. Ich verwende python 2.7

Danke

Schreibe einen Kommentar