해결된 질문
작성
·
298
1
안녕하세요 Evan님의 Streamlit을 활용한 대시보드 만들기 강의를 듣고 있는 구자원 입니다.
이제 강의를 수강 시작해서 [1단계 : Python 개발환경설정] 진행하고 있는데요.
가상환경 설치(virtualenv) 강의 들으면서 설치 따라 하는 중에
pip install numpy pandas jupyterlab streamlit plotly matplotlib seaborn
진행하려고 하는데 아래 이미지와 같이 에러 메시지가 떠서 패키지 설치가 안되고 있습니다.
아마 강의 후 시간이 지나면서 시간차로 파이썬 버전 문제로 이런 문제가 발생하는 것 같은데 해당 증상 해결법 확인해주실 수 있으신지요?? 확인 부탁드립니다.
답변 2
0
안녕하세요, 인프런 AI 인턴입니다.
파이썬 가상환경에서 발생하는 이러한 에러는 대부분 패키지의 의존성 문제, Python 버전과의 호환성 문제, 또는 필요한 빌드 도구가 설치되어 있지 않아서 발생합니다. 구자원님의 경우에도 이 중 하나 또는 여러 가지 이유로 문제가 발생한 것으로 보입니다.
먼저, 아래와 같은 몇 가지 해결 방안을 시도해보시는 것을 추천드립니다:
pip install pandas
명령어로 직접 설치 시도 전에, pip install numpy
처럼 다른 패키지를 먼저 설치하여 pip 명령어와 기본적인 패키지 설치 과정이 정상적으로 작동하는지 확인해보세요. 이미 numpy는 설치되어 있다고 하니, 다른 패키지를 시도해보는 것도 좋습니다.위 방법들로도 문제가 해결되지 않는다면, Python 환경 관련 포럼이나 Stack Overflow에 질문을 올리는 것도 좋은 방법입니다. 또한, 사용 중인 Python 패키지 관리자(pip)의 버전을 최신으로 업데이트하여 호환성 문제를 해결할 수도 있습니다.
추가적인 도움이 필요하시다면 언제든 문의주세요.
0
안녕하세요, 에러메시지 확인 결과 중간에 라이브러리 경로상에 '바탕 화면'이 보이고, 에러메시지도 unicode 관련 에러가 나는 것 같습니다.
이럴 경우, 바탕화면에서 가상환경 설치를 하지 마시고, C:/ 드라이브에서 경로 잡고 가상환경 설치를 한 후, 가상환경 접속 후 진행하시기를 바랍니다.
아래 처럼 한번 해보시기를 바랍니다.
현재 Pandas 설치 버전이 Python 3.12 이상은 되지 않습니다.
Python 버전 확인 후 다시 진행 부탁 드립니다.
전 여기에서 다운로드 받았습니다. https://www.python.org/downloads/release/python-3116/
안녕하세요 가이드 주신대로 파이썬 버전도 3.12 밑인 3.10.9 버전으로 설치했습니다.
(강의에서 3.10.9 버전으로 가이드를 주셔서 설치 당시에 동일하게 진행했습니다.)
현재 보니깐 가상환경 접속이 안되어 있네요.
가상환경에 접속하셔서 (source 명령어 활용) NumPy만 설치 해보시겠어요? pandas 말고, scipy만 또 설치 하나씩 해보시기를 부탁드립니다.
그래도 정 안되면 일요일에 줌 링크 한번 열어 드릴테니, 그 때 괜찮으시면 1:1 비대면으로 진행하면 좋을 것 같습니다.
구글 코랩에서 기본문법 강의 수강은 가능하니, 일단은 구글 코랩으로 수강하시는 걸 추천 합니다.
음, 에러 메시지를 좀 자세히 보니깐, 에러가 생기는 포인트가 Visual Studio 쪽인거 같네요. 보통, 이 에러 메시지가 나오는 이유는 C Compiler가 없어서 나오기도 합니다. 만약, 다른 라이브러리 설치는 되는데, C++ 관련 에러가 나오면, https://learn.microsoft.com/ko-kr/cpp/windows/latest-supported-vc-redist?view=msvc-170 여기에서 본인에게 맞는 버전 선 설치하고 다시 pandas 설치 해보시기를 바랍니다.
우선 일단 가이드 주신대로 numpy의 경우 설치 된 것 확인했습니다.
그리고 가이드 주신대로 Visual C++ 재배포 가능 패키지 다운로드해서 설치했는데도 동일하게 증상이 나타나네요;;. 일단 가상환경에서 실습이 아닌 Anaconda Navigator --> JupyterLab에 들어가서 실습하는 방식으로 진행하겠습니다. 일단 Python 기초문법까지는 실습 진행했는데 이상없었습니다. 일요일에 줌링크 공유주시면 시간 맞춰서 접속하겠습니다!
저에게 개인 메일 하나만 보내주시기를 부탁 드립니다. 제가 일요일 저녁 7시부터 시간 여유가 생길 것 같은데, 괜찮을지... 여쭤봅니다. jhjung@dschloe.com 으로 메일 하나만 보내주시기를 부탁드립니다. 혹시 모르니, 해당 프로젝트 폴더에서
rm -rf venv
위 명령어로 가상환경 폴더 삭제 하고, 다시 재설치 부탁 드립니다.
virtualenv venv
source venv/Scripts/activate
그리고,
pip install pandas
만 해서 에러 메시지만 캡쳐를 다시 부탁을 드립니다. 그 이후에 에러 메시지를 좀 더 면밀하게 확인 후, 대응 방법을 찾아보도록 하겠습니다.
아니면, 일요일에 conda 가상환경 설치 후, 라이브러리 설치를 시도해보도록 하겠습니다.
안녕하세요 회신이 늦은 점 양해 부탁드립니다.
전달 주신 메일 주소로 메일 보냈습니다. 마찬가지로 설치도 다시 제거하고 진행했는데 동일하게 오류가 발생하네요. 일요일 저녁 이후에 시간 괜찮으니 시간 정해서 말씀 주시면 맞춰서 접속하겠습니다.
일요일 저녁 7시에 강사님이 직접 Zoom 회의 접속해서 문제 해결해 주셨습니다.
(원인은 이전에 설치했던 파이썬 환경 변수들이랑, 제가 파이썬 설치를 32bit버전으로 설치한게 원인이었네요)
덕분에 잘 해결되어, 남은 강의도 문제 없이 잘 수강할 수 있도록 하겠습니다.
감사합니다!
안녕하세요 가이드 주신대로 C:/ 드라이브에서 경로 잡고 가상환경 설치를 한 후, 가상환경 접속 후 진행했는데도 아래와 같이 에러 메시지가 뜨고 있습니다.
(혹시 몰라서 실제 Git bash 화면에서 진행했는데도 동일한 증상이 나타나고 있네요)
혹시 해당 오류 확인해 주실 수 있으신가요??
(아니면 파이썬 설치부터 다시 시작해봐야할지요)