安装和卸载软件包后,python3 崩溃并出现错误 "Segmentation fault (core dumped)"
After install and uninstall a package, python3 crashes with error "Segmentation fault (core dumped)"
导致问题的步骤如下:
我使用 pip 安装了一个包。包裹是here and its install doc is here。我使用的命令是
pip install --upgrade tensorflow-graphics-gpu
因为我没有超级用户权限,所以软件包安装在我的用户space。 pip 提示我这样做。
我使用
卸载了这个包
pip 卸载 tensorflow-graphics-gpu
我开始 python3 并输入
将 tensorflow 导入为 tf
这个语句之前运行良好。但是这一次,python 退出并出现错误:
Segmentation fault (core dumped)
这是截图:enter image description here。
环境如下:
- 一个遥控器Linux。核心版本 5.8.0。我不是超级用户。
- Python 3.8.6
- CUDA 11.1
- CPU:酷睿i9-10900K
- nVidia RTX GPU
如果我尝试导入 PyTorch,同样的错误会崩溃 python。系统管理员非常讨厌,所以我无法从他那里得到任何帮助,更不用说升级驱动程序或重新安装python。我试图清除我知道的用户 space 中的现金,但我没有运气。我在互联网上搜索解决方案但无济于事。
有人可以告诉我如何解决这个问题吗?非常感谢。
I tried to clear cashes in my user space that I know of, but I didn't have luck.
很明显,您的 $HOME
目录中的 某些东西 仍在使用,并导致系统 python
崩溃。
要发现那是什么,您可以使用以下命令查看正在打开的文件:
strace -e file python -c 'import tensorflow'
一旦您知道正在打开哪些文件,remove/reinstall 相应的包,您就可以正常工作了。
导致问题的步骤如下:
我使用 pip 安装了一个包。包裹是here and its install doc is here。我使用的命令是
pip install --upgrade tensorflow-graphics-gpu
因为我没有超级用户权限,所以软件包安装在我的用户space。 pip 提示我这样做。
我使用
卸载了这个包pip 卸载 tensorflow-graphics-gpu
我开始 python3 并输入
将 tensorflow 导入为 tf
这个语句之前运行良好。但是这一次,python 退出并出现错误:
Segmentation fault (core dumped)
这是截图:enter image description here。
环境如下:
- 一个遥控器Linux。核心版本 5.8.0。我不是超级用户。
- Python 3.8.6
- CUDA 11.1
- CPU:酷睿i9-10900K
- nVidia RTX GPU
如果我尝试导入 PyTorch,同样的错误会崩溃 python。系统管理员非常讨厌,所以我无法从他那里得到任何帮助,更不用说升级驱动程序或重新安装python。我试图清除我知道的用户 space 中的现金,但我没有运气。我在互联网上搜索解决方案但无济于事。 有人可以告诉我如何解决这个问题吗?非常感谢。
I tried to clear cashes in my user space that I know of, but I didn't have luck.
很明显,您的 $HOME
目录中的 某些东西 仍在使用,并导致系统 python
崩溃。
要发现那是什么,您可以使用以下命令查看正在打开的文件:
strace -e file python -c 'import tensorflow'
一旦您知道正在打开哪些文件,remove/reinstall 相应的包,您就可以正常工作了。