-
Notifications
You must be signed in to change notification settings - Fork 70
Description
Describe the bug
I just want to install factor_analyser but for some reasons I can't. It looks like missing some directories and/or files.
I have no return of something happened wrong, but I can't import factor_analyser in my python's program.
So where is my error or what I don't understand in this install?
To Reproduce
I use : pip3 install factor_analyser --log=mylog
Versions (please complete the following information):
- OS Ubuntu (24.10 Oracular) on Raspberry PI400
- Python 3.12
- Versions for
factor_analyzer
/numpy
/scipy
/pandas
(2.1.3 / 1.15.2 / 2.2.3
Additional context
Here is the log and the view of the directory created (ls -la)
2025-05-05T19:22:56,429 Using pip 25.1 from /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages/pip (python 3.12)
2025-05-05T19:22:56,431 Non-user install because user site-packages disabled
2025-05-05T19:22:56,668 Created temporary directory: /tmp/pip-build-tracker-ye925yvn
2025-05-05T19:22:56,669 Initialized build tracking at /tmp/pip-build-tracker-ye925yvn
2025-05-05T19:22:56,669 Created build tracker: /tmp/pip-build-tracker-ye925yvn
2025-05-05T19:22:56,669 Entered build tracker: /tmp/pip-build-tracker-ye925yvn
2025-05-05T19:22:56,670 Created temporary directory: /tmp/pip-install-_b9cchsz
2025-05-05T19:22:56,683 Created temporary directory: /tmp/pip-ephem-wheel-cache-tg0fp4lm
2025-05-05T19:22:56,815 1 location(s) to search for versions of factor-analyser:
2025-05-05T19:22:56,815 * https://pypi.org/simple/factor-analyser/
2025-05-05T19:22:56,816 Fetching project page and analyzing links: https://pypi.org/simple/factor-analyser/
2025-05-05T19:22:56,817 Getting page https://pypi.org/simple/factor-analyser/
2025-05-05T19:22:56,818 Found index url https://pypi.org/simple/
2025-05-05T19:22:57,073 Fetched page https://pypi.org/simple/factor-analyser/ as application/vnd.pypi.simple.v1+json
2025-05-05T19:22:57,104 Found link https://files.pythonhosted.org/packages/bb/e2/c5b8ac55fae773284c1e785a190cf98a1e1345b10f0d98de7e0e48c05756/factor_analyser-1.0-py3-none-any.whl (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6), version: 1.0
2025-05-05T19:22:57,105 Found link https://files.pythonhosted.org/packages/9c/fb/95d6216fd79f23b0b86945604770c53ee2bb9bb1d87be79dfe9c98f68fe7/factor_analyser-1.1-py3-none-any.whl (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6), version: 1.1
2025-05-05T19:22:57,105 Found link https://files.pythonhosted.org/packages/5d/8c/0c04391f7f9bfff1a73e13b053fc382c815bd50be2c868a9fa84af6486fa/factor_analyser-1.1.tar.gz (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6), version: 1.1
2025-05-05T19:22:57,106 Found link https://files.pythonhosted.org/packages/2d/1e/6f3d87e478d5b0e9c2bd82977d759c16bd27ff292eb27f50353f1aa92ace/factor_analyser-1.1.1-py3-none-any.whl (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6), version: 1.1.1
2025-05-05T19:22:57,106 Found link https://files.pythonhosted.org/packages/67/9c/c64e0a9f70ee0abceab69532aa87ac4932c5879a662988a69dda30096dee/factor_analyser-1.1.1.tar.gz (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6), version: 1.1.1
2025-05-05T19:22:57,107 Skipping link: not a file: https://pypi.org/simple/factor-analyser/
2025-05-05T19:22:57,108 Given no hashes to check 5 links for project 'factor-analyser': discarding no candidates
2025-05-05T19:22:57,113 Collecting factor_analyser
2025-05-05T19:22:57,116 Obtaining dependency information for factor_analyser from https://files.pythonhosted.org/packages/2d/1e/6f3d87e478d5b0e9c2bd82977d759c16bd27ff292eb27f50353f1aa92ace/factor_analyser-1.1.1-py3-none-any.whl.metadata
2025-05-05T19:22:57,117 Created temporary directory: /tmp/pip-unpack-zb3gjgp0
2025-05-05T19:22:57,130 Using cached factor_analyser-1.1.1-py3-none-any.whl.metadata (2.1 kB)
2025-05-05T19:22:57,135 Created temporary directory: /tmp/pip-metadata-ynkvvzvd
2025-05-05T19:22:57,149 Requirement already satisfied: numpy in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (2.1.3)
2025-05-05T19:22:57,153 Requirement already satisfied: pandas in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (2.2.3)
2025-05-05T19:22:57,157 Requirement already satisfied: matplotlib in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (3.10.1)
2025-05-05T19:22:57,160 Requirement already satisfied: statsmodels in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (0.14.4)
2025-05-05T19:22:57,164 Requirement already satisfied: tabulate in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (0.9.0)
2025-05-05T19:22:57,168 Requirement already satisfied: numba in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (0.61.2)
2025-05-05T19:22:57,173 Requirement already satisfied: scipy in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (1.15.2)
2025-05-05T19:22:57,178 Requirement already satisfied: seaborn in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (0.13.2)
2025-05-05T19:22:57,181 Requirement already satisfied: scikit-learn in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (1.6.1)
2025-05-05T19:22:57,184 Requirement already satisfied: plotly in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from factor_analyser) (6.0.1)
2025-05-05T19:22:57,203 Requirement already satisfied: contourpy>=1.0.1 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (1.3.1)
2025-05-05T19:22:57,208 Requirement already satisfied: cycler>=0.10 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (0.12.1)
2025-05-05T19:22:57,212 Requirement already satisfied: fonttools>=4.22.0 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (4.57.0)
2025-05-05T19:22:57,216 Requirement already satisfied: kiwisolver>=1.3.1 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (1.4.8)
2025-05-05T19:22:57,226 Requirement already satisfied: packaging>=20.0 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (24.2)
2025-05-05T19:22:57,231 Requirement already satisfied: pillow>=8 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (11.2.1)
2025-05-05T19:22:57,235 Requirement already satisfied: pyparsing>=2.3.1 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (3.2.3)
2025-05-05T19:22:57,239 Requirement already satisfied: python-dateutil>=2.7 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from matplotlib->factor_analyser) (2.9.0.post0)
2025-05-05T19:22:57,423 Requirement already satisfied: six>=1.5 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from python-dateutil>=2.7->matplotlib->factor_analyser) (1.17.0)
2025-05-05T19:22:57,448 Requirement already satisfied: llvmlite<0.45,>=0.44.0dev0 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from numba->factor_analyser) (0.44.0)
2025-05-05T19:22:57,517 Requirement already satisfied: pytz>=2020.1 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from pandas->factor_analyser) (2025.2)
2025-05-05T19:22:57,521 Requirement already satisfied: tzdata>=2022.7 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from pandas->factor_analyser) (2025.2)
2025-05-05T19:22:57,626 Requirement already satisfied: narwhals>=1.15.1 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from plotly->factor_analyser) (1.37.1)
2025-05-05T19:22:57,675 Requirement already satisfied: joblib>=1.2.0 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from scikit-learn->factor_analyser) (1.4.2)
2025-05-05T19:22:57,679 Requirement already satisfied: threadpoolctl>=3.1.0 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from scikit-learn->factor_analyser) (3.6.0)
2025-05-05T19:22:57,853 Requirement already satisfied: patsy>=0.5.6 in /home/pascal/tensorflow_project/tensorflow_env/lib/python3.12/site-packages (from statsmodels->factor_analyser) (1.0.1)
2025-05-05T19:22:57,912 Created temporary directory: /tmp/pip-unpack-v77m2hqe
2025-05-05T19:22:57,921 Using cached factor_analyser-1.1.1-py3-none-any.whl (11 kB)
2025-05-05T19:22:57,924 Downloading link https://files.pythonhosted.org/packages/2d/1e/6f3d87e478d5b0e9c2bd82977d759c16bd27ff292eb27f50353f1aa92ace/factor_analyser-1.1.1-py3-none-any.whl (from https://pypi.org/simple/factor-analyser/) (requires-python:>=3.6) to /tmp/pip-unpack-v77m2hqe/factor_analyser-1.1.1-py3-none-any.whl
2025-05-05T19:22:58,905 Installing collected packages: factor_analyser
2025-05-05T19:22:59,127 Successfully installed factor_analyser-1.1.1
2025-05-05T19:22:59,149 Remote version of pip: 25.1
2025-05-05T19:22:59,149 Local version of pip: 25.1
2025-05-05T19:22:59,162 Was pip installed by pip? True
2025-05-05T19:22:59,163 Removed build tracker: '/tmp/pip-build-tracker-ye925yvn'
Here is my folder (ls -la)
11857 FactorBacktester.py
17403 FactorFactory.py
0 init.py
4096 pycache