Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.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更新问题不工作,Pyinstaller未找到修复程序?_Python_Python 3.x - Fatal编程技术网

Python Pyinstaller更新问题不工作,Pyinstaller未找到修复程序?

Python Pyinstaller更新问题不工作,Pyinstaller未找到修复程序?,python,python-3.x,Python,Python 3.x,我已经安装了pip,当我试图安装pyinstaller时,我收到了这条消息。(在管理员上运行) 我在要升级的正确目录中键入了-m pip install--upgrade pip,我得到一个错误消息 Python 3.8.6 (tags/v3.8.6:db45529, Sep 23 2020, 15:52:53) [MSC v.1927 64 bit (AMD64)] on win32 Type "help", "copyright", "cre

我已经安装了pip,当我试图安装pyinstaller时,我收到了这条消息。(在管理员上运行)

我在要升级的正确目录中键入了-m pip install--upgrade pip,我得到一个错误消息

Python 3.8.6 (tags/v3.8.6:db45529, Sep 23 2020, 15:52:53) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> -m pip install --upgrade pip
  File "<stdin>", line 1
    -m pip install --upgrade pip
       ^
SyntaxError: invalid syntax
>>>

有人知道为什么吗?

直接在命令提示符下(而不是在Python解释器中)键入
Python-m pip install——升级pip
您应该首先尝试
pip freeze
以查看pip是否安装了pyinstaller 如果已安装,请重试

pip uninstall pyinstaller
pip install pyinstaller

我再次安装了它,我发现发生了这样的情况:警告:脚本pyi-archive_viewer.exe、pyi-bindepend.exe、pyi-grab_version.exe、pyi-makespec.exe、,pyi-set_version.exe和pyinstaller.exe安装在“C:\Users\Stevie\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\Local Packages\Python38\Scripts”中,但不在路径上。考虑将此目录添加到PATH中,或者,如果您喜欢禁止此警告,请使用“没有警告脚本位置”。我想您已经更改了Windows中的Python路径。我还听说pyinstaller不能很好地使用Windows富目录,最好在没有空格的简单目录中安装python。

C:\Users\Stevie>pyinstaller
'pyinstaller' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Stevie>
pip uninstall pyinstaller
pip install pyinstaller