Hi AIX Expert,
I have previously installed xgboost successfully on one of our AIX servers (related to another thread: "Error during installing xgboost" - https://community.ibm.com/community/user/power/discussion/error-during-installing-xgboost). Now I just installed xgboost on another AIX server and it has issue: 1) in the installation log, it has some warning message "DEPRECATION: xgboost was installed using the legacy 'setup.py install' method"; 2) when I tried to do 'import xgboost', I got some file permission error (see below for details). The only difference between the 2 servers is: the previous installed server has python 3.9.17 and the current one has python 3.9.18. Can you please help?
Thanks
Mi
Warning message is the installation log:
......
running install_scripts
writing list of installed files to '/tmp/pip-record-w_ulk_0g/install-record.txt'
Running setup.py install for xgboost ... done
DEPRECATION: xgboost was installed using the legacy 'setup.py install' method, because a wheel could not be built for it. A possible replacement is to fix the wheel build issue reported above. Discussion can be found at https://github.com/pypa/pip/issues/8368
Successfully installed xgboost-1.7.5
Error message when run 'import xgboost':
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/freeware/lib64/python3.9/site-packages/xgboost/__init__.py", line 7, in <module>
from . import collective, dask, rabit
......
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 621, in add_entry
for dist in find_distributions(entry, True):
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2096, in find_on_path
for dist in factory(fullpath):
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2161, in distributions_from_metadata
yield Distribution.from_location(
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2609, in from_location
return cls(
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3010, in _reload_version
md_version = self._get_version()
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2791, in _get_version
version = _version_from_file(lines)
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2575, in _version_from_file
line = next(iter(version_lines), '')
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2786, in _get_metadata
for line in self.get_metadata_lines(name):
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1441, in get_metadata_lines
return yield_lines(self.get_metadata(name))
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1431, in get_metadata
value = self._get(path)
File "/opt/freeware/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1635, in _get
with open(path, 'rb') as stream:
PermissionError: [Errno 13] Permission denied: '/opt/freeware/lib64/python3.9/site-packages/xgboost-1.7.5-py3.9.egg-info/PKG-INFO'
/opt/freeware/lib64/python3.9/site-packages/xgboost-1.7.5-py3.9.egg-info: ls -lrt
total 72
-rw------- 1 root system 1 Mar 30 2023 not-zip-safe
-rw------- 1 root system 1323 Oct 13 15:15 PKG-INFO
-rw------- 1 root system 1 Oct 13 15:15 dependency_links.txt
-rw------- 1 root system 189 Oct 13 15:15 requires.txt
-rw------- 1 root system 19 Oct 13 15:15 top_level.txt
-rw------- 1 root system 14769 Oct 13 15:15 SOURCES.txt
------------------------------
Mi Wang
------------------------------