The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please `conda remove typing` then try again.怎么解决
时间: 2023-10-18 17:07:19 浏览: 75
这个问题是因为 `typing` 包已经成为 Python 标准库的一部分,而 `conda` 中的版本可能过时,不兼容 PyInstaller。
解决方法是通过以下命令升级 `conda` 中的 `typing` 包:
```
conda update typing
```
如果更新后仍然出现问题,你可以考虑使用 `virtualenv` 等其他虚拟环境工具来管理你的 Python 环境,避免版本冲突。
相关问题
The 'pathlib' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this packa
引用中提到的是关于Python中的两个包,分别是'typing'和'pathlib'。其中,'typing'是一个过时的标准库包的后备,而'pathlib'是一个过时的标准库包的后备,这两个包都与PyInstaller不兼容。如果你想使用PyInstaller,请删除这两个包。
关于'pathlib'包,它是Python 3.4中引入的一个标准库包,用于处理文件系统路径。如果你使用的是Python 3.4或更高版本,那么你可以直接使用'pathlib'包,而不需要安装任何其他的包。如果你使用的是Python 3.3或更低版本,那么你可以通过安装'pathlib'包来使用它。
需要注意的是,如果你使用的是Python 3.4或更高版本,那么你不需要安装'typing'包,因为它已经是标准库的一部分了。如果你使用的是Python 3.3或更低版本,那么你可以通过安装'typing'包来使用它。
Plain typing.NoReturn is not valid as type argument怎么解决
要解决Plain typing.NoReturn is not valid as type argument错误,可以按照以下步骤进行:
1. 首先,根据引用中的描述,该错误通常是由Python版本过低引起的。因此,需要将Python升级到较高的版本。如果你使用的是anaconda环境,可以使用conda命令进行升级。具体的命令是:conda install python==3.7.2。
2. 当执行升级命令时,可能会出现“Proceed ([y]/n)?”的提示。你需要输入y,并按回车键确认。
3. 当看到“Executing transaction: done”时,表示升级成功。此时再次执行产生错误的操作,就不会再出现Plain typing.NoReturn is not valid as type argument的错误了。
请注意,以上解决方案是基于Python版本过低导致的错误。如果你在安装其他Python库时遇到相同的错误,也可以尝试使用相同的解决方案。希望这能帮助到你解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [【Python】处理TypeError: Plain typing.NoReturn is not valid as type argument](https://blog.csdn.net/weixin_43896318/article/details/126446332)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [TypeError: Plain typing.NoReturn is not valid as type argument解决方案](https://blog.csdn.net/weixin_43178406/article/details/132054244)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [2009 达内Unix学习笔记](https://download.csdn.net/download/lq_1987/2058996)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]