很多小伙伴在学习Python的过程中,都会遇到这种情况:明明在终端用pip安装好了需要的包,但在Pycharm中导入时却报错。难道是安装姿势不对?
例如在cmd中已经有了pandas,但是去pycharm中导入pandas显示没有

先别急着怀疑人生,这很可能是因为pip安装包的路径和Pycharm项目使用的解释器路径不一致导致的。
说白了,就是pip把包安装到了“解释器1”,而你的项目使用的是“解释器2”,这就好比隔着不同的房间喊话,自然听不见。
别担心,今天就来教大家3个简单的方法,轻松解决这个问题!
解决方案一:Pycharm中直接安装
1、打开Pycharm设置: 点击Pycharm菜单栏中的 File--->Settings,会弹出一个设置窗口。
2、找到项目解释器: 在设置窗口中找到 Project: [你的项目名称] ---> Python Interpreter,你会看到当前项目正在使用的解释器。

3、添加包: 点击解释器右侧的 “+” 号,会弹出一个搜索框。

4、搜索并安装: 在搜索框中输入你需要导入的包的名称,例如"pandas",在下方的列表中找到对应的包。
点击 Install Package,Pycharm会自动下载并安装该包到当前项目解释器路径下,等待安装完成即可。

解决方案二:手动复制包文件
1、确认pip安装: 首先,确保你已经在终端通过 pip install 命令成功安装了所需的包,例如"pandas"。

2、找到pip安装路径: 打开文件管理器,找到pip安装包的路径,一般在 [你的Python安装路径]\Lib\site-packages 文件夹下。

例如,你的Python安装在D盘,那么路径就是"D:\python\python3.12\Lib\site-packages。
3、找到项目解释器路径: 在Pycharm中,点击底部状态栏的解释器信息,可以查看当前项目解释器的路径。

4、复制文件: 在pip安装路径下找到你要引用的包文件夹,例如"pandas",将其复制到 [你的项目解释器路径]\Lib\site-packages 文件夹下。

解决方案三:创建项目时继承全局环境
步骤详解:
1、打开 Pycharm 设置: 点击左上角的 "File",然后点击 "Settings"。
2、找到项目解释器: 点击 "Project: 项目名称",然后点击 "Project Interpreter"。在这里,我们可以看到 Pycharm 安装的第三方库 (Pycharm 的第三方库默认是独立的,不跟系统的 Python 共享)。

3、添加解释器: 点击右上角的Add interpreter,然后选择 "Add local..."。

4、选择现有环境: 点击 "System interpreter",默认是你的Python 路径下的 python.exe。如果不是请修改

5、查看共享库: 现在,我们可以看到 cmd 下 pip 安装的第三方库都出现在这里了,系统 Python 的第三方库和 Pycharm 共享了。最后点击 "OK" 保存设置。

总结
以上就是解决“Python在终端通过pip安装好包以后在Pycharm中依然无法使用”问题的3个方法。希望可以帮助到各位小伙伴,让大家在学习Python的路上少一些坑,多一些快乐!
资源分享
读者福利:对Python感兴趣的童鞋,为此我专门给大家准备好了Python全套的学习资料
Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
视频教程
大信息时代,传统媒体远不如视频教程那么生动活泼,一份零基础到精通的全流程视频教程分享给大家
实战项目案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
副业兼职路线


4120

被折叠的 条评论
为什么被折叠?



