【发布时间】:2018-02-23 03:49:58
【问题描述】:
首先,我已经阅读了here 列出的答案,并尝试按照here 列出的说明进行操作,但这些说明适用于过时的或至少适用于不同版本的 Intellij,并且已经存在SO answer描述了这个问题,但至少对我来说没有提供解决方案。考虑到这一点:
我在 Windows 上使用 IntellijIdea 2017.3。我正在尝试在 Python 3 中创建一个基本的网络爬虫(我对此很陌生,所以我提前道歉)。为此,我想使用已使用 pip:
成功安装的库 BeautifulSoup这是我的项目层次结构的样子:
当然,当我尝试在 scraper.py 中导入 beautifulsoup 时,它告诉我没有这样的模块。我上面链接的堆栈溢出帖子告诉我这是因为 pip 安装到 \python\python36-32\lib\site-packages,但我的 Python 解释器位于另一个目录中。但是我该如何解决这个问题?我是否更改了 pip 安装的目录,我是否更改了我的项目解释器的位置?有没有办法直接通过 Intellij 安装 python 库而不使用上面过时的 PyCharm 指令?总的来说,我是 python 新手,很困惑。
如果有帮助,我的项目设置、模块设置和 SDK 配置如下所示:
【问题讨论】:
标签: python intellij-idea beautifulsoup python-import