如何从Python 3.6.3导入模块?解决多版本Python模块导入问题
解决Python版本不匹配导致的模块导入问题
直接指定Anaconda Python 3.6.3路径运行脚本
- 找到D盘Anaconda安装目录下的Python可执行文件,路径类似
D:\Anaconda\python.exe(根据实际安装位置调整) - 运行脚本时直接用该路径启动,示例命令:
D:\Anaconda\python.exe 你的脚本文件名.py - 如果在Jupyter Notebook或IDE中运行,直接将解释器切换到这个Anaconda的Python 3.6.3版本即可
激活Anaconda的Python 3.6.3环境
- 打开Anaconda Prompt,激活对应环境(base环境直接用,若有单独的3.6.3环境则替换环境名):
conda activate base # 替换为你的3.6.3环境名称 - 激活环境后再运行脚本,系统会优先使用该环境下的Python及已安装模块
调整系统环境变量优先级
- 打开系统环境变量设置,找到
Path变量 - 将D盘Anaconda的Python路径(如
D:\Anaconda和D:\Anaconda\Scripts)移到C盘Python 3.10路径的上方 - 保存设置后重启终端或IDE,此后默认调用的就是Anaconda的Python 3.6.3
在IDE中配置默认解释器
- 进入VS Code、PyCharm等IDE的解释器设置界面
- 添加D盘Anaconda的Python 3.6.3作为项目解释器,并设置为默认选项
- 后续运行代码时会自动使用该版本的Python加载对应模块
内容的提问来源于stack exchange,提问作者musiclover470
相关产品推荐
相关产品推荐

