2015-09-23 5 views
1

У меня следующая проблема, мой скрипт работает отлично, но когда я скомпилирован с py2exe бросает мне следующую ошибку:Нет Модуль Названный Facebook Ошибка py2exe

Traceback (most recent call last): 
    File "MyFile.py", line 2, in <module> 
ImportError: No module named facebook 

Я пытался создать папку под названием «facebook» в папке сборки, но она бросает ошибку. Этот тип времени:

Traceback (most recent call last): 
    File "MyFile.py", line 13, in <module> 
    File "facebook\__init__pyc", line 103, in get_object 
    File "facebook\__init__pyc", line 245, in request 
    File "requests\api.pyc", line 50, in request 
    File "requests\session.pyc", line 465, in request 
    File "requests\session.pyc", line 573, in send 
    File "requests\adapters.pyc", line 431, in send 
requests.exceptions.SSLError: [Errno 185090050] _ssl.c:344: error:0B084002:x509 
certificate routines: X509_load_cert_crl_file: system lib 

Мой код очень прост в использовании и работает просто отлично без компиляции:

> from facepy import GraphAPI 
> import facebook 
> graph = facebook.GraphAPI(AccessToken) 
> graph.get_object() 

Это мой файл setup.py в p2exe

from distutils.core import setup 
import py2exe 
import os 
setup(console=['MyFile.py']) 

Спасибо вы очень ко всем

+0

Вы должны оставить здесь сообщение об ошибке в виде текста вместо изображения. –

+0

где находится facebook.py? – 16num

+0

Я использую «Facebook-sdk-master» Нет файла под названием facebook.py = ( –

ответ

0

положите это в свой скрипт выше y ou "import facebook"

import sys 
sys.path.append("/some/path") #this is the directory that facebook.py is in 
+0

Спасибо .... я пробовал, и новая ошибка: Traceback (последний последний звонок): Файл «a .py», строка 15, в Файл "facebook.pyc", строка 99, в get_object Файл "facebook.pyc", строка 295, в запрос Файл "urllib2.pyc", строка 127, в urlopen Файл «urllib2.pyc», строка 402, в открытом Файл «urllib2.pyc», строка 1113, в do_request_ urllib2.URLError: <ошибка urlopen не указана хостом> –

+0

Моя проблема в том, что я не нашел файл «facebook.py», , в "C: \ Python27 \ Lib \ site-packages \" мой scritp просто использует "facebook_sdk-1.0.0_alpha-py2.7.egg" –