파워쉘에서 패키지 설치 시 오류
36
5 asked
윈도우 파워쉘에서 패키지 설치 시 아래와 같은 오류가 납니다.
1) 첫번 째 오류
PS C:\Users\hanul\Edu> poetry new qa-bot
정보: 제공된 패턴에 해당되는 파일을 찾지 못했습니다.
Created package qa_bot in qa-bot
PS C:\Users\hanul\Edu>
-> 오류메시지가 나오나 qa-bot 폴더가 만들어지긴 합니다. 그리고 qa-bot 폴더 하위에 아래의 디렉토리와 파일들이 있습니다.
d----- 2026-04-08 오후 7:12 src
d----- 2026-04-08 오후 7:12 tests
-a---- 2026-04-08 오후 7:12 373 pyproject.toml
-a---- 2026-04-08 오후 7:12 0 README.md
pyproject.toml 을 VScode로 열어보면 아래와 같습니다.
[project]
name = "qa-bot"
version = "0.1.0"
description = ""
authors = [
{name = "Your Name",email = "you@example.com"}
]
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
]
[tool.poetry]
packages = [{include = "qa_bot", from = "src"}]
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"
2) 두번째 오류
설치 중 아래와 같은 오류가 발생하면서 더 이상 진행이 안됩니다.
PS C:\Users\hanul\Edu\qa-bot> poetry add python-dotenv langchain langchain_openai gradio
Using version ^1.2.2 for python-dotenv
Using version ^1.2.15 for langchain
Using version ^1.1.12 for langchain-openai
Using version ^6.11.0 for gradio
Updating dependencies
Resolving dependencies... (2.0s)
The current project's supported Python range (>=3.13) is not compatible with some of the required packages Python requirement:
- langchain-openai requires Python <4.0.0,>=3.10.0, so it will not be installable for Python >=4.0.0
Because langchain-openai (1.1.12) requires Python <4.0.0,>=3.10.0
and no versions of langchain-openai match >1.1.12,<2.0.0, langchain-openai is forbidden.
So, because qa-bot depends on langchain-openai (^1.1.12), version solving failed.
* Check your dependencies Python requirement: The Python requirement can be specified via the python or markers properties
For langchain-openai, a possible solution would be to set the python property to ">=3.13,<4.0.0"
https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
https://python-poetry.org/docs/dependency-specification/#using-environment-markers
Answer 2
0
안녕하세요.
pyproject.toml의 requires-python이 >=3.13로 설정을 requires-python = ">=3.12,<4.0"와 같이 수정하고, poetry add python-dotenv langchain langchain-openai gradio명령어로 패키지를 다시 설치해보세요.
파워셀보다는 명령 프롬프트(cmd) 사용을 권장드립니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 장재호님.
주어진 내용은 Windows PowerShell에서 poetry로 Python 프로젝트와 패키지를 설치할 때 발생하는 오류에 대한 것입니다. 먼저 각각의 오류를 설명해드리겠습니다.
첫 번째 오류
- 오류 메시지가 나오지만 qa-bot 폴더가 생성되며 프로젝트 구조는 정상적으로 만들어집니다. 따라서 이 오류는 무시해도 작업 진행에는 문제가 없습니다.
두 번째 오류
- 이 문제는 Python 버전 충돌로 인해 발생합니다. pyproject.toml의 requires-python이 >=3.13로 설정되어 있어 이 버전은 현재 호환되지 않는 패키지와 충돌을 일으킵니다. langchain-openai 패키지는 Python 3.10에서 3.13 미만의 버전을 요구합니다. 이 문제를 해결하기 위해 다음 단계를 따라주세요:
1. **Python 버전 변경**: `pyproject.toml` 파일에서 `requires-python` 값을 프로젝트에 호환되는 버전으로 수정합니다. 예를 들어, `>=3.10, <3.13`으로 변경하세요.
2. **환경 재설정**: Poetry 환경을 다시 설정하고 적용하세요.
```bash
poetry env remove python # 기존 환경 제거
poetry install
```
3. **명시적 버전 지정 추가**: `pyproject.toml`의 `dependencies` 섹션에 langchain-openai 및 다른 패키지의 호환 버전을 명시할 수 있습니다.
다음의 게시물이 유사한 문제에 대한 해결 방법을 제시하고 있습니다:
- poetry add python-dotenv langchain langchain_openai gradio 관련 문제
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
Gradio 런치 PDF 관련 에러
0
76
2
휴..
0
67
2
환경설정 질문
0
84
2
poetry add python-dotenv langchain langchain-openai gradio 설치 안 되요
0
154
3
OpenAI API를 활용하여 LLM Chain 구현하기 (실습)
0
280
3
OpenAI API를 활용하여 LLM Chain 구현하기 (실습) 에서
0
226
1
커널선택시 poetry env가 보이지 않습니다.
0
194
2
환경설정문제
0
192
2
[질문드립니다] poetry export -f requirements.txt --output requirements.txt
0
161
1
[심화질문] Gradio ChatInterface로 PDF 챗봇 애플리케이션 구현
0
240
2
creawai Agent 선언 부분 오류 문의
0
152
1
10강 langchain_community 찾을 수 없는 오류
0
269
1
CrewAI 설치시 오류(주신 pyproject.toml 이용)
0
367
2
오류문의
0
221
2
llm.invoke(prompt_text) 실행시 에러 발생
0
398
2
Tavily 검색 도구, CrewAI Sequential Agent 활용 방법 (실습) 수업자료.
0
320
1
OPENAI_API_KEY 인식중에 에러가 발생하네요,
0
414
1
ffmpy 설치 실패, ChefBuildError
0
244
1
커널에서 poetry env가 보이지 않습니다.
0
378
2
Chroma 오류
0
745
4
RAG에서의 chain 코드
0
161
1
프롬프트 기법에 대한 소식을 어디서 얻을 수 있을까요?
0
163
1
api key 호출 시
0
188
1
code . 미실행
0
243
1

