CUDA12+Python3.11环境装PyTorch遇依赖冲突,该如何解决?
依赖冲突严重性判断及解决办法
冲突严重性判断
这些依赖冲突不严重:
- 冲突仅来自
nbconvert包的依赖缺失,你目标安装的PyTorch(torch、torchvision、torchaudio)已经成功完成安装,完全不影响PyTorch的正常使用。 nbconvert是Jupyter生态中用于将Notebook文件转换为HTML、PDF等格式的工具,如果你不需要使用Jupyter Notebook相关的转换功能,这个冲突对你没有任何实际影响。
解决办法
场景1:不需要使用nbconvert
- 直接忽略提示即可,不影响PyTorch使用;
- 若想彻底消除提示,可卸载
nbconvert:
pip uninstall nbconvert -y
场景2:需要使用nbconvert
有两种可靠解决方式:
- 方式一:直接安装
nbconvert缺失的所有依赖
pip install bleach defusedxml jupyter-core>=4.7 nbformat>=5.1 packaging pandocfilters>=1.4.1 pygments>=2.4.1 traitlets>=5.0
- 方式二:用conda安装
nbconvert(更推荐,conda会自动处理所有依赖关系,避免后续冲突)
conda install nbconvert=7.4.0 -y
内容的提问来源于stack exchange,提问作者DeepLearning Experiments
相关产品推荐
相关产品推荐

