pyinstaller: error: argument --add-data: invalid add_data_or_binary value: 'D:\\python\\python3.7\\tcl\\tcl8.6'
时间: 2023-07-06 20:37:44 浏览: 397
关于python中PyInstaller包安装错误问题
这个错误提示是因为 `--add-data` 参数的值格式不正确。正确的格式应该是`<SRC;DEST>`,其中 `SRC` 为源文件或目录的路径,`DEST` 为打包后文件中的路径。在 Windows 系统中,路径分隔符为 `\`,但是在命令行中需要使用 `\\` 转义。所以你需要修改命令,将路径中的 `\` 改为 `\\`,例如:
```
pyinstaller --hidden-import tkinter --add-data "C:\\Python\\Python38\\tcl\\tcl8.6;.\tcl\" --add-data "C:\\Python\\Python38\\tcl\\tk8.6;.\tk\"" your_script.py
```
其中 `.\tcl\` 和 `.\tk\` 分别表示在打包后的文件中的路径。
阅读全文