簡體   English   中英

沒有名為Facebook錯誤的模塊Py2exe

[英]No Module Named Facebook error Py2exe

我遇到以下問題,我的腳本運行完美,但是當我使用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()

這是我在p2exe中的setup.py文件

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

非常感謝大家

將其放在腳本上方的“導入Facebook”上方

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM