Forum >> Principianti >> Python facebook

Pagina: 1

Salve, stavo cercando di creare un applicativo con python utilizzando il modulo di facebook. Ma non riesco ad installarlo nonostante il uso python setup.py install, dopo essermi recato nella cartella scaricata su github
Salve, stavo cercando di creare un applicativo con python utilizzando il modulo di facebook. Ma non riesco ad installarlo nonostante il uso python setup.py install, dopo essermi recato nella cartella scaricata su github
Riesci a dare qualche informazione in più? Tipo su quale piattaforma ti trovi, in che ambiente, quali sono gli errori che ti vengono restituiti, etc...

Cya
ciao io uso OSX. Ho scaricato a questo link: https://github.com/mobolic/facebook-sdk.
Provo poi a portarmi da terminale alla certella principale per istallare setup.py ma mi da errore:







p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Andale Mono'; color: #28fe14; background-color: black; background-color: rgba(0, 0, 0, 0.9)}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Andale Mono'; color: #28fe14; background-color: black; background-color: rgba(0, 0, 0, 0.9); min-height: 14.0px}
span.s1 {font-variant-ligatures: no-common-ligatures}



[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-2191.pth'




The installation directory you specified (via --install-dir, --prefix, or

the distutils default setting) was:




/Library/Python/2.7/site-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:




https://pythonhosted.org/setuptools/easy_install.html




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

Non uso Mac quindi ti posso aiutare relativamente, ma mi sembra chiaro che ci siano dei problemi di permessi.

Il sistema ti sta indicando che non hai permessi sufficienti per la gestione di quella cartella/files.

Cya
Si infatti ho provato a concedere i permessi e non sembra esserci nessun problema di installazione. ma quando poi cerco di dichiarare il modulo mi da errore per mancanza del modulo facebook
[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-2191.pth'

The installation directory you specified (via --install-dir, --prefix, or the distutils default setting) was: /Library/Python/2.7/site-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: https://pythonhosted.org/setuptools/easy_install.html

Un attimo, se questo è l'ultimo messaggio che hai, direi che le tue modifiche non hanno sortito effetto, perché chiaramente non ti ha installato nulla. In quella cartella indicata, non puoi installare il pacchetto se non modificando il path (ti suggerisce che comunque sia all'interno del PYTHONPATH).

Cya
Prova 'sudo bash' nel terminale. cosi terminale diventa con permessi di amministratore.

Questo ho trovato su inet

If you need a root shell, you can always use sudo tcsh or sudo bash


Ciao


Non riesco però ad entrare nel sistema è quindi trovare le cartelle accessibili solo da root
Allora. Non sono grande esperto di Python e OSX(l'ho installato in macchina virtuale).

Procediamo sono andato sul sito e mi sono registrato, per capire come installare facebook sdk sono passato a questa pagina

https://facebook-sdk.readthedocs.io/en/latest/install.html

In osx ho aperto terminale, dal sito ho copiato il comando.

pip install -e git+https://github.com/mobolic/facebook-sdk.git#egg=facebook-sdk
Dopo installazione pip mi ha chiesto di aggiornare, un altro comando in terminale
pip install --upgrade pip
Dopo ho inserito altro comando dal sito in terminale
pip install facebook-sdk
Dopo installazione mi ha confermato installazione del SDK e percorso
Skrypnyks-Mac:~ skrypnykyuriy$ pip install facebook-sdk
Requirement already satisfied: facebook-sdk in ./src/facebook-sdk
Requirement already satisfied: requests in ./miniconda3/lib/python3.5/site-packages (from facebook-sdk)
Ecco installato, dopo non lo so come aprirlo e far funzionare.
Spero di essere d'aiuto.


Pagina: 1



Esegui il login per scrivere una risposta.