PyMeshLab icon indicating copy to clipboard operation
PyMeshLab copied to clipboard

pymeshlab install problem in CentOS release 7.5 (Final), how do i solve this problem, thank u!

Open Value-Jack opened this issue 1 year ago • 9 comments

when i install pymeshlab 2023.12.post1 manual,it shows this problem

Python 3.11.9 (main, Apr 19 2024, 16:48:06) [GCC 11.2.0] on linux Type "help", "copyright", "credits" or "license" for more information.

import pymeshlab Traceback (most recent call last): File "", line 1, in File "/home/work/anaconda3/envs/unique3d/lib/python3.11/site-packages/pymeshlab/init.py", line 11, in from .pmeshlab import * ModuleNotFoundError: No module named 'pymeshlab.pmeshlab'

KeyboardInterrupt

this is my env:

torch 2.4.0 torchaudio 2.1.0 torchvision 0.16.0 python 3.11

Value-Jack avatar Aug 28 '24 06:08 Value-Jack

why are there so many robots?

Value-Jack avatar Aug 28 '24 07:08 Value-Jack

I notice that you're using conda, maybe try install pymeshlab out of conda envrionment?

Salieri0515 avatar Aug 28 '24 07:08 Salieri0515

I notice that you're using conda, maybe try install pymeshlab out of conda envrionment?

but i need to pip install pymeshlab😭😭😭

Value-Jack avatar Aug 29 '24 06:08 Value-Jack

I notice that you're using conda, maybe try install pymeshlab out of conda envrionment?

but i need to pip install pymeshlab😭😭

Using pip install doesn't mean that you are required to activate a conda environment. My adivce is you should deactivate conda until you can't seee (base), then using pip install. That's exactly what I have done to successfully using pymeshlab.

image

Salieri0515 avatar Aug 29 '24 06:08 Salieri0515

thank you! but my python version is only python 2.7.5 and will show this error, maybe the python version problem? image

Value-Jack avatar Aug 29 '24 06:08 Value-Jack

It should be the problem. Python 2 doesn't support the encoding argument. Also pay attention to the required python version for pymeshlab, which is python 3.7+ (you should check this).

Salieri0515 avatar Aug 29 '24 07:08 Salieri0515

It should be the problem. Python 2 doesn't support the encoding argument. Also pay attention to the required python version for pymeshlab, which is python 3.7+ (you should check this).

I have the same problem using python3.10 without conda

johnnynunez avatar Aug 31 '24 17:08 johnnynunez

@Value-Jack what do you mean with "manual install"? Do you installed it trough pip? Could you please check the version of glibc in your system? glibc installed on CentOS tend to be outdated and we cannot support them. See #157.

alemuntoni avatar Sep 02 '24 13:09 alemuntoni

This issue has been automatically marked as stale because it has not had recent activity. The resources of the VCLab team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the last release of PyMeshLab, please reply with all of the information you have about it in order to keep the issue open. If this is a feature request, and you feel that it is still relevant and valuable, please tell us why. This issue will automatically be closed in the near future if no further activity occurs. Thank you for all your contributions.

stale[bot] avatar Jun 27 '25 01:06 stale[bot]