我既在 Jupyter Notebook 中也直接从终端使用 Python。我的 Python 版本是 3.10.12。
我通过终端(使用 pip install <package-name>
)和笔记本(使用 !pip install <package-name>
)安装包。错误地,我也曾使用 sudo
安装过一些包。结果,我发现同一个包的版本在多个地方可用:在 /home/username/
以及在 /usr/lib/python3/dist-packages
里面。请注意,我并没有创建任何环境。所以我认为我所有外部涉及的包都与系统包混在一起。因此,我面临冲突,有时在大多数情况下从 Jupyter Notebook 里面找不到已安装的包。
我的问题是:
. 如何清理这个混乱?
. 有人能提供从安装 Python 开始应遵循的指导吗?
如果您使用
sudo
安装了 pip,您可以使用以下命令来卸载它:您可以设置环境变量,使用 Python 安装 Python 包,这样您就可以安装自己的独立 Python 包集。
首先,创建虚拟环境:
退出虚拟环境: