3

我想将 OpenVino setupvars.sh 添加到 PyCharm 项目中?

我正在开发一个使用 OpenVino 的项目,为了现在使用 OpenVino,我在 .bashrc 中使用以下 bash 脚本

source /opt/intel/openvino/bin/setupvars.sh

但是,我想使用 PyCharm 来处理项目,这使得项目变得越来越大时更容易处理。

我们如何在 PyCharm 项目中使用 OpenVino。

4

4 回答 4

3

这是Ubuntu的解决方案

在 bashrc 文件中添加 setupvars.sh。打开终端并写入

gedit ~/.bashrc

将这些行添加到文件末尾

# <<< Initialize Intel Vino environment variables <<<
source /opt/intel/openvino/bin/setupvars.sh
# <<< Initialize Intel Vino environment variables <<<

保存并打开新终端,现在当前终端已经加载了环境变量。您可以验证是否在终端中看到此行

[setupvars.sh] OpenVINO environment initialized

通过执行从终端打开pycharm

pycharm-community
于 2019-10-31T13:36:44.600 回答
3

在 Windows 10 上为我工作:运行 CMD,然后:

"\Program Files (x86)\IntelSWTools\openvino\bin\setupvars.bat"

"C:\Program Files\JetBrains\PyCharm 社区版 2019.2\bin\pycharm64.exe"

在 macOS 上也可以工作。不知道linux。

于 2019-10-22T20:57:55.877 回答
1

我想我们遇到了同样的问题。

这是我的解决方案。希望能帮到你:)

制作您自己的解释器文件

  1. 制作一个新文件,例如 python-custom。

     touch python-custom
    
  2. 打开刚刚创建的文件。

     vim python-custom
    
  3. 将以下代码保存到文件中。

     #!/bin/bash
    
     args=$@
    
     # needed environment path
     . /opt/intel/openvino/bin/setupvars.sh
    
     # Path of your normal python path
     # You can find it by "which python", "which python3" or any python you used
     /usr/bin/python3 $args
    
  4. 为其添加可执行权限。

     chmod +x python-custom
    
  5. 在 Pycharm 中添加一个新的解释器。

    文件 -- 设置 -- 项目解释器

  6. 选择解释器时,请使用“/path/to/python-custom”而不是“/usr/bin/python3”。

于 2020-11-24T06:17:05.613 回答
1

您可以通过在 PyCharm 中指向正确的 Python 解释器来设置它。要获取当前工作的 Python 环境,请在本地系统中键入以下代码行。

Python

>>>import sys
>>> sys.executable
<PYTHON PATH>

记下这个 Python 路径并将其添加到 File -> Settings -> Python Interpreter (In pycharm)。

希望这可以帮助!

于 2019-06-25T09:59:23.963 回答