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
When running OAISYS for the first time and after cloning the git repository, following the provided tutorial, I have encountered several issues I will describe. The second issue can be found here #14. Here is the first one:
Issue 1:
In my case, the example command: python run_oaisys.py --blender-install-path /path/to/blender/
becomes: sudo python3 ./run_oaisys.py --blender-install-path ../../blender
Which is followed by the following output:
Progressbar for downloading, can only be shown, when the python package "progressbar" is installed
Traceback (most recent call last):
File "/home/semesterarbeit/oaisys/./run_oaisys.py", line 103, in <module>
import progressbar
ModuleNotFoundError: No module named 'progressbar'
Solution:
pip install progressbar does NOT solve this problem.
However, to import the module, the solution I have found is to run the following commands:
sudo git clone https://github.com/coagulant/progressbar-python3.git
Which produces the following output:
Access the folder in which you have downloaded the progressbar module and locate the setup.py file. There, run sudo python3 setup.py install
If done correctly, the following should be output:
/usr/lib/python3/dist-packages/setuptools/dist.py:493: UserWarning: Normalizing '2.3dev' to '2.3.dev0'
warnings.warn(tmpl.format(**locals()))
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release
warnings.warn(
running bdist_egg
running egg_info
creating progressbar.egg-info
writing progressbar.egg-info/PKG-INFO
writing dependency_links to progressbar.egg-info/dependency_links.txt
writing top-level names to progressbar.egg-info/top_level.txt
writing manifest file 'progressbar.egg-info/SOURCES.txt'
reading manifest file 'progressbar.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'progressbar.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/progressbar
copying progressbar/compat.py -> build/lib/progressbar
copying progressbar/progressbar.py -> build/lib/progressbar
copying progressbar/widgets.py -> build/lib/progressbar
copying progressbar/__init__.py -> build/lib/progressbar
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/progressbar
copying build/lib/progressbar/compat.py -> build/bdist.linux-x86_64/egg/progressbar
copying build/lib/progressbar/progressbar.py -> build/bdist.linux-x86_64/egg/progressbar
copying build/lib/progressbar/widgets.py -> build/bdist.linux-x86_64/egg/progressbar
copying build/lib/progressbar/__init__.py -> build/bdist.linux-x86_64/egg/progressbar
byte-compiling build/bdist.linux-x86_64/egg/progressbar/compat.py to compat.cpython-310.pyc
byte-compiling build/bdist.linux-x86_64/egg/progressbar/progressbar.py to progressbar.cpython-310.pyc
byte-compiling build/bdist.linux-x86_64/egg/progressbar/widgets.py to widgets.cpython-310.pyc
byte-compiling build/bdist.linux-x86_64/egg/progressbar/__init__.py to __init__.cpython-310.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying progressbar.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying progressbar.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying progressbar.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying progressbar.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/progressbar-2.3.dev0-py3.10.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing progressbar-2.3.dev0-py3.10.egg
Copying progressbar-2.3.dev0-py3.10.egg to /usr/local/lib/python3.10/dist-packages
Adding progressbar 2.3.dev0 to easy-install.pth file
Installed /usr/local/lib/python3.10/dist-packages/progressbar-2.3.dev0-py3.10.egg
Processing dependencies for progressbar==2.3.dev0
Finished processing dependencies for progressbar==2.3.dev0
Edit the run_oaisys.py file and include import progressbar towards the top, before the package is called.
That should fix the issue, but would be nice to see a way in which progressbar is correctly fetched directly by cloning the repository.
The text was updated successfully, but these errors were encountered:
When running OAISYS for the first time and after cloning the git repository, following the provided tutorial, I have encountered several issues I will describe. The second issue can be found here #14. Here is the first one:
Issue 1:
In my case, the example command:
python run_oaisys.py --blender-install-path /path/to/blender/
becomes:
sudo python3 ./run_oaisys.py --blender-install-path ../../blender
Which is followed by the following output:
Solution:
pip install progressbar
does NOT solve this problem.However, to import the module, the solution I have found is to run the following commands:
sudo git clone https://github.com/coagulant/progressbar-python3.git
Which produces the following output:
setup.py
file. There, runsudo python3 setup.py install
If done correctly, the following should be output:
run_oaisys.py
file and includeimport progressbar
towards the top, before the package is called.That should fix the issue, but would be nice to see a way in which progressbar is correctly fetched directly by cloning the repository.
The text was updated successfully, but these errors were encountered: