【问题标题】:Installing OpenCV into PyCharm将 OpenCV 安装到 PyCharm
【发布时间】:2020-04-30 10:21:55
【问题描述】:

如果这是一个适合 stackoverflow 的帖子,请原谅,如果问题放错了地方。我正在尝试通过 conda 虚拟环境将 OpenCV 安装到我的 Pycharm IDE 中。我在 PyCharm 终端中输入了conda install -c conda-forge opencv,它已经这样做了 11 个小时,天知道还有多少时间。

Pycharm 也使用 PyTorch 做到了这一点。是我做错了什么还是这正常?

【问题讨论】:

    标签: opencv intellij-idea computer-vision pycharm pytorch


    【解决方案1】:

    虽然您可以直接在 PyCharm 中安装软件包,方法是转到 file->settings 选择 Project Interpreter 并单击右上角的“+”图标(见图) 我建议您在项目的根目录中创建一个requirements.txt 文件,并记下所有需要的包。当某个包丢失时,PyCharm 会自动建议为您安装该包。

    例如对于安装opencv,您可以向您添加以下内容requirements.txt

    opencv-python
    

    甚至指定你的项目需要的版本

    opencv-python==4.1.2
    

    编辑:使用requirement.txt 的优点是您可以更轻松地将项目移植到另一台机器上,并在需要时重新安装软件包。

    【讨论】:

    • 如何创建requirements.txt 文件?
    • @OnurOzbek 您可以在项目的根目录中创建文件,例如通过导航到文件资源管理器中的目录并创建一个名为 requirements.txt 的新文件,或者直接在 PyCharm 中通过在左侧的项目面板中选择您的项目,然后选择file->New... 选择 File并填写姓名requirements.txt
    • 我想问的是,文件包含什么?如何创建其内容?
    • @OnurOzbek 内容代表您的项目所依赖的 pip 包(例如,在您的情况下为 opencv-python)。您可以在每一行上编写一个依赖项。它是一个文本文件,你可以在任何你喜欢的文本编辑器中编辑它,包括 PyCharm。
    • 我应该更清楚。我该怎么写?我是遵循一定的语法还是只列出包的名称?
    猜你喜欢
    • 1970-01-01
    • 2021-02-26
    • 2016-10-13
    • 2019-05-06
    • 2020-07-14
    • 2021-02-18
    • 2015-05-11
    • 2017-07-02
    • 1970-01-01
    相关资源
    最近更新 更多