Python library for processing 3d geometry
Project description
geomie3d
dependencies
python-dateutil numpy scipy pyqtgraph pyopengl nurbs-python
If you want to manually install the library:
- Install Python 3.11 (https://www.python.org/)
- Create a virtual environment with 'py -m venv geomie3d' this will create a virtual environment in the directory ray of your current directory (https://realpython.com/python-virtual-environments-a-primer/#deactivate-it)
- Activate the environment geomie3d\Scripts\activate, for linux -> source geomie3d/bin/activate
- Install Spyder IDE using 'pip install spyder==5.4.0'
- Install geomie3d https://github.com/chenkianwee/geomie3d
- install dateutil 'pip install python-dateutil==2.8.2'
- Install 'pip install numpy==1.23.4'
- Install 'pip install scipy==1.9.3'
- install 'pip install pyqtgraph==0.13.1'
- install 'pip install PyOpenGL==3.1.6'
- install 'pip install PyQt6==6.4.0'
Opengl issue with visualizing 3d geometries on Ubuntu 22.04
if this happen when running geomie3d
Failed to create wl_display (No such file or directory)
go to viz module and change the following
os.environ['QT_QPA_PLATFORM'] = 'wayland-egl' -> os.environ['QT_QPA_PLATFORM'] = 'egl'
If the openGL is giving you issue with the viz function do this to solve the issue
- go to /etc/gdm3/custom.conf and uncomment WaylandEnable=false
- go to /etc/environment and add this line QT_QPA_PLATFORM=xcb to the file
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
geomie3d-0.0.4.tar.gz
(197.5 kB
view hashes)
Built Distribution
geomie3d-0.0.4-py3-none-any.whl
(223.1 kB
view hashes)