Python代码在解释器上工作,但在我使用pyinstaller时不工作
我正在创建一个bot,我正在使用像pandas、numpy和sklearn这样的libs,我还将所有这些库安装在虚拟环境中。机器人程序在Pycharm上运行良好,但当我使用pyinstaller并创建独立程序时,它的独立程序显示以下错误:Python代码在解释器上工作,但在我使用pyinstaller时不工作,python,python-3.x,pyinstaller,Python,Python 3.x,Pyinstaller,我正在创建一个bot,我正在使用像pandas、numpy和sklearn这样的libs,我还将所有这些库安装在虚拟环境中。机器人程序在Pycharm上运行良好,但当我使用pyinstaller并创建独立程序时,它的独立程序显示以下错误: Traceback (most recent call last): File "PyInstaller\loader\pyiboot01_bootstrap.py", line 167, in __init__ File &quo
Traceback (most recent call last):
File "PyInstaller\loader\pyiboot01_bootstrap.py", line 167, in __init__
File "ctypes\__init__.py", line 373, in __init__
FileNotFoundError: Could not find module 'C:\Users\vabha\AppData\Local\Temp\_MEI38962\sklearn\.libs\vcomp140.dll' (or one of its dependencies). Try using the full path with constructor syntax.
上述异常是以下异常的直接原因:
Traceback (most recent call last):
File "chandlerbing.py", line 3, in <module>
from sklearn.pipeline import Pipeline
.
.
.
回溯(最近一次呼叫最后一次):
文件“chandlerbing.py”,第3行,在
从sklearn.pipeline导入管道
.
.
.
控制台debbug说FileNotFoundError。。。让我帮你翻译一下。
vcomp140.dll丢失,需要使用
您将其放在临时位置,现在不再使用了。试试看,或者你也可以试试看,也许会有用。你需要将所有库安装在与pyinstaller相同的环境中。您可能在全局环境中安装了pyinstaller,因此应该在globa环境中安装库