为包含textblob库的程序创建独立应用程序时,pyinstaller抛出nltk.data目录错误

时间:2019-04-06 16:44:31

标签: nltk pyinstaller python-3.7 textblob

我有两个python文件,一个是前端,另一个是后端。我正在尝试将其转换为独立版本,但出现

错误
  

添加二进制文件和数据文件时找不到“ C:\ Users \ StarLord \ nltk_data”。

pyinstaller可以与不包含textblob库的程序配合使用

我也尝试过cx_freeze,但是效果不佳,在这种情况下是独立创建的,但无法运行

  

我已经将NLTK_DATA路径设置为环境变量,   下载了所有nltk模块,   尝试过cx_Freeze

这是流脚本的前几行,请注意,我在这里使用textblob

import tweepy
from matplotlib import pyplot as plt
from textblob import TextBlob
import codecs

def percentage(part,whole):
    return 100*float(part)/float(whole)

class project:
    positive = 0
    negative = 0

这些是前端脚本的前几行,我已经在流脚本上方导入了

from tkinter import *
from tkinter.ttk import *
from stream import project

obj = project()

tk = Tk()
tk.title("Sentimental Analyser (Twitter)")
tk.resizable(0, 0)
.......
.......

0 个答案:

没有答案