运行Salome的Python API。

huangapple go评论72阅读模式
英文:

Running the Python API of Salome

问题

我正在尝试使用Salome网格软件与Python。由于我想要使用一个完全自动化的脚本来对简单几何体进行网格划分,我需要Salome API。

Salome到目前为止安装在一个装有Ubuntu 22.04的笔记本电脑上,并正在运行。然而,如果我尝试在VS Code中使用教程脚本之一,我只会看到:

ModuleNotFoundError: No module named 'salome'

我该如何解决这个问题?

英文:

I am trying to use the meshing software Salome with Python. As i want to use a solely automated script for meshing of a simple geometry, i need the salome API.

Salome is so far installes on a laptop with Ubuntu 22.04. and is running. However if i try to use one of the tutorial scripts in vscode i am only presented with:

ModuleNotFoundError: No module named 'salome'

How can i resolve this?

答案1

得分: 0

  • 选择正确的解释器(Ctrl+Shift+P --> Python: Select Interpreter
  • 使用Python扩展执行代码(运行Python文件)。

运行Salome的Python API。

英文:
  • Select the correct interpreter (<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> --> Python: Select Interpreter)

  • Executes the code with the Python extension (Run Python File).

    运行Salome的Python API。

答案2

得分: 0

问题可以通过打开终端,导航到salome目录并运行命令解决

source env_launch.sh

然后使用以下命令启动VScode

code

现在VScode可以导入salome包并执行程序。这适用于Ubuntu。

英文:

The issue can be resolved by opening the terminal navigating to the salome directory and running the command

source env_launch.sh

immediately after that start VScode with

code

VScode now can import the salome packages and execute programms. This works for Ubuntu.

huangapple
  • 本文由 发表于 2023年6月5日 19:29:40
  • 转载请务必保留本文链接:https://go.coder-hub.com/76405975.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定