我已经为 Python 2.7.10 安装了 cx_Oracle 5.2.1,它可以工作(运行 Win)。不过,我的问题是;PyCharm 通知我模块名称不存在,这在运行时不是问题。但是正因为如此,PyCharm无法在模块上帮助我使用不同的功能等。
谁能澄清一下?
我已经研究过这个PyCharm:Python的标准库的名称和函数下划线为“没有命名为这样的模块”,我认为这可能是相关的。但我看不到任何解决方案。
编辑1:
我读到从项目解释器
中删除cx Oracle并再次添加它可能会解决问题。问题是,我在尝试安装cx_Oracle:error:command'C:\\Program Files(x86)\\Common Files\\Microsoft\\Visual C for Python\\9.0\\VC\\Bin\\link时出错。exe”失败,退出状态为1120
。我通过代理使用PyCharm。
编辑2:
正如评论中提到的
import cx_Oracle
print cx_Oracle.__file__
生成 C:\Python27\lib\site-packages\cx_Oracle.pyd
,您可以在此处查看项目解释器路径。
>
打开Pycharm
转到<code>文件-
在包列中,单击pip
包,然后从列表中查找cx_Oracle
。选择它并单击安装按钮,现在它将正常工作。
转到文件
如果要检查pyCharm中的库,请转到
File
如果要检查所述模块安装的路径。
import cx_Oracle
print cx_Oracle.__file__
我使用的是PyCharm社区版2016.3.1,但当我在同一个目录上有两个python文件时,如果我将其中一个导入另一个,它会下划线说: 没有名为 MyClass1 的模块更少...(按 F1 键)此检查检测应解析但不解析的名称。由于动态调度和鸭子类型,这在有限但有用的情况下是可能的。顶级项比实例项更受支持。 但是当我执行main.py时,它工作正常。 其他常规导入,如不会下划线。
我在 Python 3.4 上安装了瓶子和 pip 安装。在终端中,当我这样做时: 但是当我用PyCharm做的时候,它说: 导入瓶子导入错误:没有名为“瓶子”的模块
我安装了python、Django和Redis。在Vim中,我使用“import redis”是可以的,当我使用pycharm IDE进行编码时,我会写“importredis”,pycharm提示“没有名为redis的模块”,为什么我该怎么办
使用PyCharm社区版和Python 2.7, 第一行没有问题,这意味着我已经正确地将PyCharm指向了解释器。然而,我在第二行得到“没有名为sys的模块”(这很奇怪,因为sys是内置的——如果你能找到解释器,你就找到了sys)。 有什么想法吗? [更新]到目前为止,谢谢评论员。 IDE不提供在< code >导入sy后自动完成的< code>sys。 当我从命令行启动IDE使用的解释器时,<
如果我从终端运行相同的程序,它工作正常。 /系统/库/框架/Python。framework/Versions/2.6/bin/python2。6/Users/anilthorat/pycharm项目/mongodb/update。py回溯(最近一次调用last):文件“/Users/anilthorat/PycharmProjects/mongodb/update.py”,第1行,在导入pymo
我刚刚开始使用pycharm。我想使用tabla py,当我尝试导入tabla时,会出现以下错误: 当我尝试导入熊猫时,也是同样的错误。我该如何解决这个问题? 从输出: 已满足需求:pandas in/Users/Rexon/Library/Python/2.7/lib/Python/site-packages已满足需求:numpy