导入pyinputplus模块的问题

problem with importing pyinputplus module

我在将模块 pyinputplus 导入我的项目时遇到问题。 我在cmd中输入'pip install pyinputplus'(iam使用windows),一切正常,cmd显示安装成功。 但是当我尝试:在 PyCharm 中的项目中导入 pyinputplus 时出现错误:ModuleNotFoundError: No module named 'pyinputplus'

几周前我安装了名为 selenium 的打包包,一切都很好。一切正常。我对 pyinputplus 和它做同样的错误...

此外,我尝试在cmd中使用pyinputplus,一切都很好。哪里有问题?

Pycharm 为每个项目创建虚拟环境,因此在系统范围内安装它(就像您刚刚所做的那样)并不能使它对您的 pycharm 项目可用。

更简单的解决方案

简单的解决方法是转到首选项,单击“python 解释器”(您可能需要展开“项目”),然后单击包列表底部的加号图标,然后搜索pyinputplus 然后点击安装。现在已安装,但不适用于任何其他项目。

长期解决方案

保持包独立有它的优点,比如允许你有许多不同版本的包,并避免冲突,但你可能更喜欢所有的东西都使用同一个解释器。如果是这样,请转到首选项中相同的“python 解释器”页面,并将下拉列表中的解释器更改为另一个可用的解释器。如果超过2个,可能需要试错。

查看此处的文档:https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-upgrading-packages.html#interpreter-settings