最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】Mac中PyCharm中选用Python3结果:ModuleNotFoundError No module named selenium

Mac crifan 9108浏览 0评论

折腾:

【记录】尝试用Python操作PhantomJS+Selenium去模拟购物操作

期间,然后继续参考:

http://cuiqingcai.com/2599.html

去试试

然后新建PyCharm的项目和Python 3的代码:

结果在选择了Python 3的PyCharm中,找不到selenium:

/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Applications/PyCharm.app/Contents/helpers/pydev/pydevconsole.py 59347 59348
PyDev console: starting.
import sys; print(‘Python %s on %s’ % (sys.version, sys.platform))
sys.path.extend([‘/Users/crifan/dev/dev_root/projects/亚马逊/自动下单/autoOrder’])
Python 3.6.1 (default, May  6 2017, 14:32:57)
[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.38)] on darwin
import selenium
Traceback (most recent call last):
  File “<input>”, line 1, in <module>
  File “/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py”, line 21, in do_import
    module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named ‘selenium’

Mac Python 3 PyCharm No module named

python – when i write “import pygame” in pycharm it says: no module named pygame (mac os) – Stack Overflow

python – ImportError: No module named ‘bottle’ – PyCharm – Stack Overflow

找不到加号➕

Module not found in PyCharm but externally in Python – IDEs Support (IntelliJ Platform) | JetBrains

看到了,在左下角呢:

然后搜索selenium,但是半天都搜不出来,估计是网络不行,即使是全局代理,也不行

另外,前面就注意到了Python3.6中的site-packages中也是没有selenium的:

算了,去PyCharm的命令行中去安装试试:

结果此处的terminal是系统的,不是PyCharm自己的:

所以再去找:

Mac  PyCharm  install module

python – how to install modules correctly in Pycharm? – Stack Overflow

Installing, Uninstalling and Upgrading Packages – Help | PyCharm

都是上面提到的方式。

Install PyCharm and Anaconda (Windows /Mac/Ubuntu) – Michael Galarnyk – Medium

Pycharm安装pip pip安装第三方模块 – 506554897 – 51CTO技术博客

算了,还是网络不行。否则应该可以安装的。

暂时还是先去想办法,把PyCharm换成python 2.7的,估计就可以了

-》因为之前selenium安装到的就是2.7的目录。

结果选的这个/usr/bin/python

的Python 2.7的PyCharm中,也是找不到之前安装过的selenium的:

所以再去换:

然后此时,才能找到之前已安装的selenium:

【总结】

此处PyCharm中开发Python,之前虽然安装了selenium,但是此处PyCharm中之所以找不到,是因为Python解析器设置错误了。

去PyCharm中设置-》Python解析器中,改为你把selenium安装到的Python环境,

具体到此处,是Python2还是Python3的环境

选择正确后,PyCharm会重新index加载所安装的库,也可以在项目中看到才对。然后即可正常运行。

转载请注明:在路上 » 【已解决】Mac中PyCharm中选用Python3结果:ModuleNotFoundError No module named selenium

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
84 queries in 0.202 seconds, using 22.10MB memory