Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python代码在解释器上工作,但在我使用pyinstaller时不工作_Python_Python 3.x_Pyinstaller - Fatal编程技术网

Python代码在解释器上工作,但在我使用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

我正在创建一个bot,我正在使用像pandas、numpy和sklearn这样的libs,我还将所有这些库安装在虚拟环境中。机器人程序在Pycharm上运行良好,但当我使用pyinstaller并创建独立程序时,它的独立程序显示以下错误:

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环境中安装库