2

我有 python 3.9 我使用了命令“pip install auto-py-to-exe”并下载了它,但是当我尝试使用命令“auto-py-to-exe”时,程序只是说“'auto-py-to -exe' 不是内部或外部命令、可运行程序或批处理文件。”。我有最新版本的 PIP,也有 PATH。我能做些什么来解决这个问题?

4

6 回答 6

2

如果我使用以下命令安装“auto-py-to-exe”,如此链接以及 Justin Ezequiel 的评论中所述(上图):

python -m pip install auto-py-to-exe

我可以使用以下命令运行它(在 Windows 10 中):

python -m auto_py_to_exe
于 2022-01-16T16:08:15.200 回答
2

这适用于 VSCode:

python -m auto_py_to_exe
于 2021-11-13T08:46:05.657 回答
0

如上所述使用:

pip show --files auto-py-to-exe 找出 pip 在哪个目录中安装了脚本。仔细检查目录是否在 %PATH%

这将显示安装程序放置二进制文件的位置。然后我更改为绕过任何路径问题的目录。我试图运行这些文件并发现:

OSError: [WinError 1920] The file cannot be accessed by the system: 'C:\\Users\\aaaa\\AppData\\Local\\Microsoft\\WindowsApps\\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\\python.exe'
PS C:\users\aaaa\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\Scripts>

就我而言,虽然我还没有弄清楚如何修复它......它似乎试图引用一个不正确的 Python 可执行文件,但该目录中的文件都是 0 长度。不幸的是,“python -m”的建议对我不起作用,所以它又回到了绘图板上。希望这可以帮助您确认它是否是追赶的正确解决方案。

于 2021-11-22T16:50:28.503 回答
0

首先,您需要在终端中输入(不是 Python):

auto-py-to-exe 

如果您当前在 python 中,请使用 exit() 退出,然后尝试上面的代码。

于 2021-06-05T17:11:25.030 回答
0

这取决于您安装在哪个环境中

确保将 {User} 替换为您的用户

在 Conda Enviournment 中手动转到以下位置

C:\Users\{User}\anaconda3\Scripts\auto-py-to-exe.exe

在 Pip 中,环境转到下面的位置

C:\Users\{User}\AppData\Local\Programs\Python\Python37-32\Scripts\auto-py-to-exe.exe

或者您也可以将此路径添加到您的环境变量中,以便从任何地方访问它们

于 2021-06-05T19:11:21.107 回答
0

首先检查你是否安装了它

pip install auto-py-to-exe

然后重新启动您的vscode并再次检查。如果仍然有错误,请在 CMD 中检查。

于 2021-11-13T12:20:05.680 回答