美文网首页
Eclipse+Pydev unresolved import

Eclipse+Pydev unresolved import

作者: grayyyy | 来源:发表于2018-11-12 19:20 被阅读0次

    我的mac eclipse 版本是4.9.0.

    今天发现Windows的eclipse 同样适用,但速度很慢,所以Windows还是推荐用cmd。

    python的方便之处有一点在于第三方库的强大,所以我们常常需要利用pip安装第三方库,但是有一个问题是在终端明明已经装入了三方库,但是在eclipse IDE 上使用这个包时,出现了“unresolved import"问题。

    比如:

    但是在我的终端输入:pip list 时,显示的是我已安装plotly最新版:

    原因是mac自带python 2.7,终端识别的也是2.7的路径,所以我通过终端安的plotly当然也是安在了python 2.7下。而我因为学的是3,所以我另外下了python 3.7,eclipse上python的路径当然是3.7的路径。所以才会出现引用plotly包时出现“unresolved import:plotly”的问题。

    最直观的办法当然是在终端将路径转为3.7的路径,然后重新安装plotly。但我觉得这种办法有点繁琐,这里介绍一个更简单的方法。

    点击eclipse->preferences->pydev->interpreters->python interpreters->manage with pip

    在新出现的界面中,将package改为你想通过pip安装的包名,比如针对我的问题,我该输入plotly。然后点击run,等着它安装好就好。

    完成后,在packages底下,就多了我安的三方库:

    回到代码界面,之前报错的代码就没问题啦:

    希望有帮助到你。

    相关文章

      网友评论

          本文标题:Eclipse+Pydev unresolved import

          本文链接:https://www.haomeiwen.com/subject/vtgcfqtx.html