Pycharm error: Cannot determine module type ("WEB_MODULE")
Pycharm error: Cannot determine module type ("WEB_MODULE")
我正在使用 Pycharm Professional 4.5.4 开发一个 javascript 项目,在浏览器中打开该项目时发现了一些奇怪的行为。
项目结构类似于
/MyProject
/data
/images
/python
/etc
/webapp
/webapp_copy
我正在尝试对 webapp_copy 文件夹进行一些更改,但是当我在浏览器中启动时,pycharm 启动了网站的 webapp 版本。不知道为什么要这样做,可能是因为结构和内容相似。
无论如何,我关闭了项目并重新打开了 webapp_copy 文件夹。现在我收到错误 Cannot determine module type ("WEB_MODULE") for the following module:"webapp_copy".
当我浏览 .idea 文件夹并查看 webapp_copy.iml 时,确实显示
<module type="WEB_MODULE" version="4">
为什么 Pycharm 将此模块标记为 Web 模块,然后声称它不知道什么是 Web 模块?
我试过搜索,但我要么得到 IntelliJ 的结果,要么得到关于 python 模块的结果。
https://www.jetbrains.com/idea/help/supported-module-types.html
更新:
我已将此作为 JetBrains 的问题提出 - 请随时对其进行投票!
https://youtrack.jetbrains.com/issue/PY-17084
当我遇到类似问题时 (type="RUBY_MODULE") 是因为我打开了包含最初使用 RubyMine 的代码的目录,所以它根据它支持的内容创建了 .idea directory/content .
我不知道你(或其他人)最初是否使用其他东西创建了 .idea 目录所以 YMMV,但根据你列出的 link,WEB_MODULE 类型似乎只是申请 IntelliJ Ultimate。
要解决此问题,只需将 .iml 文件中的类型更改为 PYTHON_MODULE,重新启动 PyCharm,警告就会消失。事实上,如果您正在使用 IntelliJ,您应该没问题,因为根据您的 link 终极版支持 PYTHON_MODULE(尽管您可能必须安装特定的 python 加载项).
我只需删除目录 .idea
并重新打开 Pycharm。
我正在使用 Pycharm Professional 4.5.4 开发一个 javascript 项目,在浏览器中打开该项目时发现了一些奇怪的行为。
项目结构类似于
/MyProject
/data
/images
/python
/etc
/webapp
/webapp_copy
我正在尝试对 webapp_copy 文件夹进行一些更改,但是当我在浏览器中启动时,pycharm 启动了网站的 webapp 版本。不知道为什么要这样做,可能是因为结构和内容相似。
无论如何,我关闭了项目并重新打开了 webapp_copy 文件夹。现在我收到错误 Cannot determine module type ("WEB_MODULE") for the following module:"webapp_copy".
当我浏览 .idea 文件夹并查看 webapp_copy.iml 时,确实显示
<module type="WEB_MODULE" version="4">
为什么 Pycharm 将此模块标记为 Web 模块,然后声称它不知道什么是 Web 模块?
我试过搜索,但我要么得到 IntelliJ 的结果,要么得到关于 python 模块的结果。 https://www.jetbrains.com/idea/help/supported-module-types.html
更新: 我已将此作为 JetBrains 的问题提出 - 请随时对其进行投票! https://youtrack.jetbrains.com/issue/PY-17084
当我遇到类似问题时 (type="RUBY_MODULE") 是因为我打开了包含最初使用 RubyMine 的代码的目录,所以它根据它支持的内容创建了 .idea directory/content .
我不知道你(或其他人)最初是否使用其他东西创建了 .idea 目录所以 YMMV,但根据你列出的 link,WEB_MODULE 类型似乎只是申请 IntelliJ Ultimate。
要解决此问题,只需将 .iml 文件中的类型更改为 PYTHON_MODULE,重新启动 PyCharm,警告就会消失。事实上,如果您正在使用 IntelliJ,您应该没问题,因为根据您的 link 终极版支持 PYTHON_MODULE(尽管您可能必须安装特定的 python 加载项).
我只需删除目录 .idea
并重新打开 Pycharm。