Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么皮查姆看不到我的图书馆?_Python_Macos_Pycharm_Libraries - Fatal编程技术网

Python 为什么皮查姆看不到我的图书馆?

Python 为什么皮查姆看不到我的图书馆?,python,macos,pycharm,libraries,Python,Macos,Pycharm,Libraries,如果我在一个.py文件中导入selenium或任何其他类型的第三方库,然后从终端运行它,它就可以正常工作。但是,如果我在Pyce中创建一个新文件并执行相同的操作,它将找不到库/模块 我如何修复此问题或使其指向正确的位置?我使用Macbook Pro。您需要在PyCharm中设置项目,以使用包含库的Python解释器: 转到:文件->设置->项目->项目解释器 并从下拉列表中选择适当的解释器。选择解释器后,窗口显示安装在该解释器上的库的列表;这将进一步帮助您做出正确的选择。您需要在PyCharm中

如果我在一个.py文件中导入selenium或任何其他类型的第三方库,然后从终端运行它,它就可以正常工作。但是,如果我在Pyce中创建一个新文件并执行相同的操作,它将找不到库/模块


我如何修复此问题或使其指向正确的位置?我使用Macbook Pro。

您需要在PyCharm中设置项目,以使用包含库的Python解释器:

转到:文件->设置->项目->项目解释器


并从下拉列表中选择适当的解释器。选择解释器后,窗口显示安装在该解释器上的库的列表;这将进一步帮助您做出正确的选择。

您需要在PyCharm中设置项目,以使用包含库的Python解释器:

转到:文件->设置->项目->项目解释器


并从下拉列表中选择适当的解释器。选择解释器后,窗口显示安装在该解释器上的库的列表;这将进一步帮助您做出正确的选择。

我在Pop上也遇到过类似的问题_通过Flatpak安装PyCharm后的操作系统。我认为安装在某种程度上是不完整的,因为我遇到了以下问题:

由于缺少凭据,安装程序无法创建菜单快捷方式。与典型的安装不同,它不会要求输入密码,相反,我必须完全取消选中该选项。 内置终端默认为sh。即使更改为bash,它也不会读取my.bashrc,并且许多命令丢失。 将解释器更改为本地virtualenv后,它将默认为python3.7,尽管版本实际上是3.8,并且没有看到我安装的任何库。 当我尝试使用Docker Compose环境时,IDE未能检测到Docker Compose安装。
我最终卸载了PyCharm,并直接从Jetbrains网站下载,以使其正常工作。

我在Pop上遇到了类似的问题_通过Flatpak安装PyCharm后的操作系统。我认为安装在某种程度上是不完整的,因为我遇到了以下问题:

由于缺少凭据,安装程序无法创建菜单快捷方式。与典型的安装不同,它不会要求输入密码,相反,我必须完全取消选中该选项。 内置终端默认为sh。即使更改为bash,它也不会读取my.bashrc,并且许多命令丢失。 将解释器更改为本地virtualenv后,它将默认为python3.7,尽管版本实际上是3.8,并且没有看到我安装的任何库。 当我尝试使用Docker Compose环境时,IDE未能检测到Docker Compose安装。
我最终卸载了PyCharm,并直接从Jetbrains网站下载,以使其正常工作。

此外,我也没有看到任何项目解释器可以正常工作。可以在8分钟内接受。我可以将其设置为Pycharm范围的内容吗?还是必须为每个新项目重新设置此内容?您可以在文件->默认设置中设置Pycharm范围的解释器我看不到任何有效的项目解释器。可以在8分钟内接受。我可以将其设置为Pycharm范围的内容吗?还是必须为每个新项目重新设置此内容?您可以在文件->默认设置中设置Pycharm范围的解释器