问题描述
我使用Pycharm 2020.1.4和Python 3.8.5。每次我打开一个新项目并想使用openpyxl时,都必须转到首选项(我使用Mac),然后解释器,单击+,然后选择要安装的openpyxl。这正常吗?因为我已经从Terminal通过pip3安装了它,所以它不应该总是可用的,这样我就可以将import openpyxl用作xl吗?
解决方法
如果您已经在Mac上的基本Python 3.8.5上安装了它,那么当您添加新的虚拟环境时,可以在Pycharm中选择“继承全局包”,然后您将拥有在基本或全局中安装的任何包安装。
通常,最好具有特定用途的环境,因为您可能会因全局性地进行所有操作而产生意外后果。实现此目的的另一种方法是创建一个环境,将其命名为“ data_science_env”,然后在Pycharm中选中“对所有项目可用”。然后,您可以在具有相同包装要求的项目中重复使用它。