You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
A clear and concise description of what the bug is.
When running the plate.py example, I get this error:
(fea2) λ C:/Miniconda3/envs/fea2/python.exe c:/Code/COMPAS/compas_gmsh/docs/examples/plate.py
True
0.010405040949193624
1.2481820702211406
OpenMesh is not installed. Install using `pip install openmesh`.
Traceback (most recent call last):
File "c:\Code\COMPAS\compas_gmsh\docs\examples\plate.py", line 48, in<module>
omesh = model.mesh_to_openmesh()
File "c:\code\compas\compas_gmsh\src\compas_gmsh\models\model.py", line 154, in mesh_to_openmesh
import openmesh as om # noqa: F401
ModuleNotFoundError: No module named 'openmesh'
then I tried to install openmesh using both conda and pip, but with no luck.
To Reproduce
with conda:
C:\Code\COMPAS\compas_gmsh (main -> origin)
(fea2) λ conda install openmesh
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
Note that strict channel priority may have removed packages required for satisfiability.
and with pip:
C:\Code\COMPAS\compas_gmsh (main -> origin)
(fea2) λ pip install openmesh
Collecting openmesh Downloading openmesh-1.1.6.tar.gz (9.1 MB)
|████████████████████████████████| 9.1 MB 6.4 MB/s
Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy in c:\miniconda3\envs\fea2\lib\site-packages (from openmesh) (1.20.3)
Building wheels for collected packages: openmesh
Building wheel for openmesh (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Miniconda3\envs\fea2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\franaudo\\AppData\\Local\\Temp\\pip-install-fb448nab\\openmesh_acd12813e2904304a07040b057123c99\\setup.py'"'"'; __file__='"'"'C:\\Users\\franaudo\\AppData\\Local\\Temp\\pip-install-fb448nab\\openmesh_acd12813e2904304a07040b057123c99\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\franaudo\AppData\Local\Temp\pip-wheel-pgieumza'
cwd: C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\
Complete output (47 lines):
C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
warnings.warn(
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\setup.py", line 25, in run
out = subprocess.check_output(['cmake', '--version'])
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 505, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\setup.py", line 82, in <module>
setup(
File "C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Miniconda3\envs\fea2\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Miniconda3\envs\fea2\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\Miniconda3\envs\fea2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Miniconda3\envs\fea2\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Miniconda3\envs\fea2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\setup.py", line 27, in run
raise RuntimeError("CMake must be installed to build the following extensions: " +
RuntimeError: CMake must be installed to build the following extensions: openmesh
----------------------------------------
ERROR: Failed building wheel for openmesh
Running setup.py clean for openmesh
Failed to build openmesh
Installing collected packages: openmesh
Running setup.py install for openmesh ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Miniconda3\envs\fea2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\franaudo\\AppData\\Local\\Temp\\pip-install-fb448nab\\openmesh_acd12813e2904304a07040b057123c99\\setup.py'"'"'; __file__='"'"'C:\\Users\\franaudo\\AppData\\Local\\Temp\\pip-install-fb448nab\\openmesh_acd12813e2904304a07040b057123c99\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\franaudo\AppData\Local\Temp\pip-record-d0sznf89\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Miniconda3\envs\fea2\Include\openmesh'
cwd: C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\
Complete output (51 lines):
C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
warnings.warn(
running install
C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_ext
Traceback (most recent call last):
File "C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\setup.py", line 25, in run
out = subprocess.check_output(['cmake', '--version'])
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 505, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Miniconda3\envs\fea2\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\franaudo\AppData\Local\Temp\pip-install-fb448nab\openmesh_acd12813e2904304a07040b057123c99\setup.py", line 82, in <module>
setup(
File "C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Miniconda3\envs\fea2\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Miniconda3\envs\fea2\lib\site-packages\setuptools\command\install.py", line 68, in run
return orig.install.run(self)
File "C:\Miniconda3\envs\fea2\lib\distutils\command\install.py", line 546, in run
self.run_command('build')
File "C:\Miniconda3\envs\fea2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Miniconda3\envs\fea2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Miniconda3\envs\fea2\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Miniconda3\envs\fea2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
version-externally-managed --compile --install-headers 'C:\Miniconda3\envs\fea2\Include\openmesh' Check the logs for full command output.
Desktop (please complete the following information):
OS: Windows 11
Python version 3.9
The text was updated successfully, but these errors were encountered:
Describe the bug
A clear and concise description of what the bug is.
When running the
plate.py
example, I get this error:then I tried to install
openmesh
using bothconda
andpip
, but with no luck.To Reproduce
with
conda
:and with
pip
:Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: