简介
今天安装包时出现了Requirement already satisfied,重启jupyter notebook后继续调用依然找不到模块,可以通过
pip install --target= d:\downloadsoftware\anaconda\lib\site-packages pythonds
或者添加国内镜像
pip install pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com --target=d:\downloadsoftware\anaconda\lib\site-packages pythonds
的方式解决。
具体操作
- Python在安装第三方包是出现Requirement already satisfied
但是在jupyter notebook里调用时依然不可以
这时用 pip show numpy查看一下当前可以用的包(如numpy)的安装路径

再对比希望安装包的路径

- 发现是自动安装的路径不在anaconda路径里,于是在安装包时尝试指定路径(指定刚刚查到的可以调用的包所在的路径!!!):
pip install --target= d:\downloadsoftware\anaconda\lib\site-packages pythonds

- 依然报错,再加上国内镜像
pip install pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com --target=d:\downloadsoftware\anaconda\lib\site-packages pythonds

安装成功!!!
当遇到在安装Python包后,虽然提示'Requirement already satisfied',但在Jupyter Notebook中仍无法找到该模块的情况,可以通过检查模块安装路径并指定安装目标路径来解决。例如,可以使用`pip install --target=指定路径 模块名`命令,或者添加国内镜像源如豆瓣,如`pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com --target=指定路径 模块名`。确保安装路径与Anaconda的site-packages路径一致,这样可以成功解决找不到模块的问题。
447





