mirror of
https://github.com/FujiwaraChoki/MoneyPrinterV2.git
synced 2026-04-26 06:35:51 +03:00
[GH-ISSUE #116] ImportError: cannot import name 'compiler_class' from 'distutils.ccompiler' #79
Labels
No labels
bug
enhancement
good first issue
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/MoneyPrinterV2#79
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Lyxc-Li on GitHub (Mar 11, 2025).
Original GitHub issue: https://github.com/FujiwaraChoki/MoneyPrinterV2/issues/116
(venv) C:\Users\USER\Desktop\MoneyPrinterV2>python src/main.py
Traceback (most recent call last):
File "C:\Users\USER\Desktop\MoneyPrinterV2\src\main.py", line 11, in
from classes.Tts import TTS
File "C:\Users\USER\Desktop\MoneyPrinterV2\src\classes\Tts.py", line 7, in
from TTS.utils.synthesizer import Synthesizer
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\TTS\utils\synthesizer.py", line 11, in
from TTS.tts.configs.vits_config import VitsConfig
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\TTS\tts\configs\vits_config.py", line 5, in
from TTS.tts.models.vits import VitsArgs, VitsAudioConfig
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\TTS\tts\models\vits.py", line 12, in
from librosa.filters import mel as librosa_mel_fn
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\librosa\filters.py", line 49, in
import scipy.signal
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\signal_init_.py", line 324, in
from .bsplines import *
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\signal_bsplines.py", line 12, in
from scipy.interpolate import BSpline
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\interpolate_init.py", line 167, in
from ._interpolate import *
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\interpolate_interpolate.py", line 12, in
from . import _fitpack_py
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\interpolate_fitpack_py.py", line 10, in
from .bsplines import BSpline
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\interpolate_bsplines.py", line 9, in
from scipy.optimize import minimize_scalar
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\optimize_init.py", line 410, in
from ._minimize import *
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\optimize_minimize.py", line 27, in
from ._trustregion_constr import minimize_trustregion_constr
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\optimize_trustregion_constr_init.py", line 4, in
from .minimize_trustregion_constr import _minimize_trustregion_constr
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\optimize_trustregion_constr\minimize_trustregion_constr.py", line 5, in
from ..constraints import (
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\scipy\optimize_constraints.py", line 8, in
from numpy.testing import suppress_warnings
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\numpy\testing_init.py", line 12, in
from .private import extbuild, decorators as dec
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\numpy\testing_private\extbuild.py", line 11, in
from numpy.distutils.ccompiler import new_compiler
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\numpy\distutils_init.py", line 24, in
from . import ccompiler
File "C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\numpy\distutils\ccompiler.py", line 9, in
from distutils.ccompiler import (
ImportError: cannot import name 'compiler_class' from 'distutils.ccompiler' (C:\Users\USER\Desktop\MoneyPrinterV2\venv\lib\site-packages\setuptools_distutils\ccompiler.py)
@itbaduc commented on GitHub (Mar 12, 2025):
yes, same with me
@ingedman commented on GitHub (Mar 14, 2025):
+1
root@python:~/MoneyPrinterV2# python src/main.py Traceback (most recent call last): File "/root/MoneyPrinterV2/src/main.py", line 11, in <module> from classes.Tts import TTS File "/root/MoneyPrinterV2/src/classes/Tts.py", line 7, in <module> from TTS.utils.synthesizer import Synthesizer File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/TTS/utils/synthesizer.py", line 11, in <module> from TTS.tts.configs.vits_config import VitsConfig File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/TTS/tts/configs/vits_config.py", line 5, in <module> from TTS.tts.models.vits import VitsArgs, VitsAudioConfig File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/TTS/tts/models/vits.py", line 12, in <module> from librosa.filters import mel as librosa_mel_fn File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/librosa/filters.py", line 49, in <module> import scipy.signal File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/signal/__init__.py", line 324, in <module> from ._bsplines import * File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/signal/_bsplines.py", line 12, in <module> from scipy.interpolate import BSpline File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/interpolate/__init__.py", line 167, in <module> from ._interpolate import * File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/interpolate/_interpolate.py", line 12, in <module> from . import _fitpack_py File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/interpolate/_fitpack_py.py", line 10, in <module> from ._bsplines import BSpline File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/interpolate/_bsplines.py", line 9, in <module> from scipy.optimize import minimize_scalar File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/optimize/__init__.py", line 410, in <module> from ._minimize import * File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/optimize/_minimize.py", line 27, in <module> from ._trustregion_constr import _minimize_trustregion_constr File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/optimize/_trustregion_constr/__init__.py", line 4, in <module> from .minimize_trustregion_constr import _minimize_trustregion_constr File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/optimize/_trustregion_constr/minimize_trustregion_constr.py", line 5, in <module> from .._constraints import ( File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/scipy/optimize/_constraints.py", line 8, in <module> from numpy.testing import suppress_warnings File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/numpy/testing/__init__.py", line 12, in <module> from ._private import extbuild, decorators as dec File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/numpy/testing/_private/extbuild.py", line 11, in <module> from numpy.distutils.ccompiler import new_compiler File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/numpy/distutils/__init__.py", line 24, in <module> from . import ccompiler File "/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/numpy/distutils/ccompiler.py", line 9, in <module> from distutils.ccompiler import ( ImportError: cannot import name 'compiler_class' from 'distutils.ccompiler' (/root/.pyenv/versions/3.9.21/lib/python3.9/site-packages/setuptools/_distutils/ccompiler.py) root@python:~/MoneyPrinterV2#@Destray32 commented on GitHub (Mar 17, 2025):
Try to install setuptools with this version:
pip install setuptools==75.8.2