【问题标题】:How can I import external libraries in PyCharm? [duplicate]如何在 PyCharm 中导入外部库? [复制]
【发布时间】:2020-10-20 14:35:20
【问题描述】:

在我开始之前,我已经对我遇到的这个特定问题进行了大量搜索,可能是我没有很好地搜索。

我正在尝试将之前使用 pip3 安装的库(例如 pandas 和 NumPy...)导入到我的 PyCharm 项目中,但我不知道该怎么做。

我发现我可以再次安装它们。我不想再次安装所有库,提前感谢您帮助我。

编辑#1:是否可以将整个本地文件夹添加到外部库?

【问题讨论】:

    标签: python pycharm jetbrains-ide


    【解决方案1】:

    使用新的虚拟环境

    我建议您为您的项目创建一个虚拟环境。这会将项目的依赖项与系统范围的 Python 安装隔离开来。当您创建一个新项目时,PyCharm 应该会提示您这样做。否则:

    1. 进入设置>项目>项目解释器,点击cog按钮并选择Add...
    2. 选择New environment。默认设置应该没问题。点击确定。
    3. 在项目根目录中的文件requirements.txt 中列出要安装的软件包,每行一个,然后从 PyCharm 终端运行 pip install -r requirements.txt


    现有解释器

    不过,如果您更喜欢使用现有的解释器,您也可以从 PyCharm 中使用它,而无需重新创建它。您使用该解释器安装的任何软件包都无需重新安装即可使用。

    首先,确保安装所有包的 Python 解释器在 PyCharm 中可用。按照上面的步骤 1. 操作,但将步骤 2. 替换为

    1. 选择Existing environment。单击三个点以在文件系统中找到您的 python 解释器。点击确定。

    然后,一旦添加了解释器,请确保在 Settings > Project > Project Interpreter 中选择它,或者使用右下角的解释器菜单:

    【讨论】:

    • 基本上我必须重新安装它们,对吧?
    • @HorseMANAKAPLAGUE 不一定;如果你知道安装包的 python 解释器在哪里,你可以将它添加到 PyCharm,它的所有包都将可用。见第二部分。
    猜你喜欢
    • 2014-08-03
    • 1970-01-01
    • 2021-05-07
    • 2020-06-07
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多