check python packages
Hi,
I'm trying to install localDB viewer in the standalone installation but it keeps failing the python package check.
I have all these packages installed but the db_server_install.sh doesn't seem to find them. This is only specific to itkdb[eos] and the analysis tools. When I agree to install these packages I get this:
[2023-05-09 19:49:35] Requirement already satisfied: itkdb[eos]>=0.4.1 in /home/captain/miniconda3/lib/python3.9/site-packages (from -r /home/captain/localdb-tools/setting/requirements-pip.txt (line 24)) (0.4.3)
[2023-05-09 19:49:35] Requirement already satisfied: module-qc-analysis-tools==1.3.0 in /home/captain/.local/lib/python3.9/site-packages (from -r /home/captain/localdb-tools/setting/requirements-pip.txt (line 25)) (1.3.0)
[2023-05-09 19:49:35] Requirement already satisfied: module-qc-data-tools>=1.0.3 in /home/captain/miniconda3/lib/python3.9/site-packages (from module-qc-analysis-tools==1.3.0->-r /home/captain/localdb-tools/setting/requirements-pip.txt (line 25)) (1.0.6)
but at the end I still get this
[2023-05-09 19:49:58] [LDB ERROR] python packages not be installed:
[2023-05-09 19:49:58] - itkdb[eos]
[2023-05-09 19:49:58] - module_qc_analysis_tools
[2023-05-09 19:49:58] [LDB ERROR] You can install them by 'python3 -m pip isntall <package>'
If I comment out the python package check, the viewer can be run successfully.
Then I tried to run Apache2, following instructions here
I encountered the same problem with the itkdb[eos] package when I got here:
This is the terminal output
(base) [captain@kraken viewer]$ ./setup_viewer.sh
[LDB] Welcome to Local Database Tools!
[LDB] Check python modules...
[LDB] Packages not be installed:
- itkdb[eos]
[LDB] Install them by "python3 -m pip install <package name>"
[LDB] or " python3 -m pip install -r /var/www/localdb-tools/setting/requirements-pip.txt"
(base) [captain@kraken viewer]$ python -m pip install itkdb[eos]
Requirement already satisfied: itkdb[eos] in /home/captain/.local/lib/python3.9/site-packages (0.4.3)
Requirement already satisfied: attrs in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (22.1.0)
Requirement already satisfied: cachecontrol[filecache] in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (0.12.11)
Requirement already satisfied: certifi in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (2021.10.8)
Requirement already satisfied: click>=6.0 in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (8.1.3)
Requirement already satisfied: pylibmagic in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (0.2.2)
Requirement already satisfied: python-dotenv in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (0.21.0)
Requirement already satisfied: python-jose in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (3.3.0)
Requirement already satisfied: python-magic in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (0.4.27)
Requirement already satisfied: requests>=2.0 in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (2.27.1)
Requirement already satisfied: simple-settings in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (1.2.0)
Requirement already satisfied: typing-extensions>=4.0 in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (4.5.0)
Requirement already satisfied: urllib3<2,>=1.26.11 in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (1.26.14)
Requirement already satisfied: pycurl in /home/captain/miniconda3/lib/python3.9/site-packages (from itkdb[eos]) (7.45.2)
Requirement already satisfied: charset-normalizer~=2.0.0 in /home/captain/miniconda3/lib/python3.9/site-packages (from requests>=2.0->itkdb[eos]) (2.0.4)
Requirement already satisfied: idna<4,>=2.5 in /home/captain/miniconda3/lib/python3.9/site-packages (from requests>=2.0->itkdb[eos]) (3.3)
Requirement already satisfied: msgpack>=0.5.2 in /home/captain/miniconda3/lib/python3.9/site-packages (from cachecontrol[filecache]->itkdb[eos]) (1.0.4)
Requirement already satisfied: lockfile>=0.9 in /home/captain/miniconda3/lib/python3.9/site-packages (from cachecontrol[filecache]->itkdb[eos]) (0.12.2)
Requirement already satisfied: ecdsa!=0.15 in /home/captain/miniconda3/lib/python3.9/site-packages (from python-jose->itkdb[eos]) (0.18.0)
Requirement already satisfied: rsa in /home/captain/miniconda3/lib/python3.9/site-packages (from python-jose->itkdb[eos]) (4.9)
Requirement already satisfied: pyasn1 in /home/captain/miniconda3/lib/python3.9/site-packages (from python-jose->itkdb[eos]) (0.4.8)
Requirement already satisfied: six>=1.9.0 in /home/captain/miniconda3/lib/python3.9/site-packages (from ecdsa!=0.15->python-jose->itkdb[eos]) (1.16.0)
(base) [captain@kraken viewer]$ ./setup_viewer.sh
[LDB] Welcome to Local Database Tools!
[LDB] Check python modules...
[LDB] Packages not be installed:
- itkdb[eos]
[LDB] Install them by "python3 -m pip install <package name>"
[LDB] or " python3 -m pip install -r /var/www/localdb-tools/setting/requirements-pip.txt"
Edited by Lingxin Meng
