pip install 오류가 해결이 안되네요...
구글링을 통해 pip upgrade, scipy==1.12.0 버전설치
vscode vswhere.exe 설치등을 해 보았는데 해결이 안되어 문의드립니다.
(desktop_venv) D:\voicechat\DESKTOP>pip install scipy
WARNING: Ignoring invalid distribution - (d:\voicechat\desktop\desktop_venv\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (d:\voicechat\desktop\desktop_venv\lib\site-packages)
Collecting scipy
Using cached scipy-1.13.1.tar.gz (57.2 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [21 lines of output]
+ meson setup C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822 C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822\.mesonpy-_ppx3dkm -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822\.mesonpy-_ppx3dkm\meson-python-native-file.ini
The Meson build system
Version: 1.4.1
Source dir: C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822
Build dir: C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822\.mesonpy-_ppx3dkm
Build type: native build
Project name: scipy
Project version: 1.13.1
WARNING: Failed to activate VS environment: Could not parse vswhere.exe output
..\meson.build:1:0: ERROR: Unknown compiler(s): [['icl'], ['cl'], ['cc'], ['gcc'], ['clang'], ['clang-cl'], ['pgcc']]
The following exception(s) were encountered:
Running icl "" gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running cl /? gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running cc --version gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running gcc --version gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running clang --version gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running clang-cl /? gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
Running pgcc --version gave "[WinError 2] 지정된 파일을 찾을 수 없습니다"
A full log can be found at C:\Users\joon\AppData\Local\Temp\pip-install-uhszo9tp\scipy_fd7942d271b54ed8b7897408b2e63822\.mesonpy-_ppx3dkm\meson-logs\meson-log.txt
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
답변 2
0
안녕하세요? 계속 scipy에서 문제가 발생한다면,
다른 패키지를 이용해서 음성파일을 저장하실 수 있습니다. 정상적으로 테스트되었습니다.
아래에 패키지 부분과 record_audio함수 부분을 적어드리오니, 성공하시기 바라겠습니다.
기존 scipy 패키지 가져오는 부분 주석처리 또는 삭제
새롭게 sounddevice와 wave 패키지 가져오기
record = 행을 아래 코드로 수정
record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16')기존 record_audio함수 부분
write(audio_input_path, fs, record)이 부분을 아래 with문 포함 5줄로 교체
from openai import OpenAI
from pathlib import Path
import sounddevice as sd
# from scipy.io.wavfile import write
from playsound import playsound
import sounddevice as sd
import wave
client = OpenAI()
def record_audio():
fs = 44100 # 샘플링 레이트
seconds = 3 # 녹음 시간
print("녹음을 시작합니다...")
record = sd.rec(int(seconds * fs), samplerate=fs, channels=2, dtype='int16')
sd.wait() # 녹음이 끝날 때까지 기다립니다
print("녹음이 완료되었습니다.")
audio_input_path = 'audio_input.wav'
with wave.open(audio_input_path, 'wb') as wf:
wf.setnchannels(2)
wf.setsampwidth(2)
wf.setframerate(fs)
wf.writeframes(record)
return audio_input_path
0
안녕하세요? 빨리 문제가 해결되면 좋겠습니다.
pip upgrade도 하시고, 여러가지 시도하셨는데도 문제가 해결되지 않으신다면,
혹시 모르니, 작업하시는 가상환경을 맞게 활성화하시고 진행하시는 것인지 확인해주세요.
가상환경을 다시 세팅하고 실행해보시는 것을 권해드립니다.
pip upgrade를 하신 것으로 알고 있습니다만, 아래 방법으로 성공했다는 글이 있어서 알려드립니다.
python.exe -m pip install --upgrade pip==최신버전Desktop development with C++를 설치하라는 의견도 있습니다. : https://learn.microsoft.com/en-us/cpp/build/vscpp-step-0-installation?view=msvc-170
번거로우시겠지만, 다시 한번 시도해보시고, 계속 잘 안되면 다시 한번 알려주시면 감사하겠습니다.
제가 자주 본 오류 상황이 아니라 정확한 답변을 드리지 못해 죄송합니다.
작업형 1 (삭제예정, 구 버전)
0
20
1
강의노트는 어디있나요?
0
9
0
노션 학습 자료 권한 요청
0
10
1
수강기간 연장 문의드립니다.
0
14
1
2유형 레이블 인코딩 VS 원핫 인코딩
0
18
3
part2강의 문의사항입니다.
0
14
2
수강기간 연장 문의드립니다.
0
26
1
인덱스 슬라이싱
0
25
2
코드를 첨부해야하는 이유가 있나요?
0
20
2
198강 (){onTap(e);}의 이해 돕기
0
26
1
소리가 겹쳐서 들려요
0
17
2
데스크톱과 노트북 연결
0
25
1
dict, zip
0
21
2
노션 : 파트3번 링크와 권한 , 파트4번 권한요청, 파트 5번도 미리 요청 드립니다.
0
27
4
6-6 실습 문의
0
21
2
자료에 실습 데이터가 없어요.
0
17
1
미션 06-02
0
21
2
yes24 수집 md 파일 만들 때
0
20
2
음성인식 번역
0
296
2
음성인식 하는 마이크 시간이 짧은거 같아요
1
544
2
음성 통신 테스트 안됨
0
245
3
chatgpt api 연결안되는거 같아요
0
875
2
음성 인식 후 마이크 색깔이 변하지 않아요.
1
274
1
휴대폰에서 동영상이 재생이 안됩니다 ㅠㅠ
0
508
2





