cmd中cx_Oracle正常,但是pycharm中不行

尝试了很多种办法,实在找不到咯,请教各位讲解一下,谢谢!网上暂时并未找到相关的解决方案

img

img

你把这个文件放哪了,放到oracle.py同目录了吗

虽然不知道原因,但已经解决,在terminal中运行pip install cx_Oracle,安装完成,再运行代码已经不报错。

你机器上是不是有两个Python环境,图一中的正常安装了cx_Oracle,但PyCharm中用到的没有安装。可以在Pycharm中依次点击文件->设置->项目->Python解释器中更换Python环境

img

这种问题就两个原因,
1-如果是第三方模块,需要再pycharm里再次安装这个三方模块。或者将pycharm的python解释器切换一下。可以在Pycharm中依次点击文件->设置->项目->Python解释器中更换Python环境

2-如果是py文件需要放在同一个目录下,如果不是同一个目录需要import sys指定py文件在何处给路径


import sys

print(sys.path)

sys.path.append(r'E:\20210317web\a4importtry')
print(sys.path)


# sys.path.append(r'E:\20210317web\a4importtry\mod2')
# print(sys.path)

如有帮助望采纳,谢谢