본문 바로가기

PYTHONPATH4

Python PYTHONPATH에 디렉토리를 영구적으로 추가하려면 어떻게 해야 하나요?, Permanently add a directory to PYTHONPATH? 질문 Whenever I use sys.path.append, the new directory will be added. However, once I close python, the list will revert to the previous (default?) values. How do I permanently add a directory to PYTHONPATH? 언제나 sys.path.append를 사용하면 새로운 디렉토리가 추가됩니다. 그러나 파이썬을 닫으면 목록이 이전 (기본?) 값으로 돌아갑니다. PYTHONPATH에 디렉토리를 영구적으로 추가하는 방법은 무엇인가요? 답변 만약에 Mac이나 GNU/Linux 배포판에서 bash를 사용하고 있다면, 다음을 ~/.bashrc에 추가하세요. expor.. 2023. 11. 24.
Python 윈도우에서 PYTHONPATH에 모듈/패키지를 추가하는 방법은 무엇인가요?, How to add to the PYTHONPATH in Windows, so it finds my modules/packages? 질문 저는 모든 Django 앱을 호스팅하는 디렉토리를 가지고 있습니다 (C:\My_Projects). 이 디렉토리를 PYTHONPATH에 추가하여 앱을 직접 호출하고 싶습니다. 저는 Windows GUI (내 컴퓨터 > 속성 > 고급 시스템 설정 > 환경 변수)에서 Windows Path 변수에 C:\My_Projects\;를 추가해 보았습니다. 하지만 여전히 coltrane 모듈을 읽지 못하고 다음 오류가 발생합니다: 오류: 모듈 coltrane을(를) 찾을 수 없습니다 답변 윈도우에서 내게 잘 작동한 것이 있어요. 내 컴퓨터 > 속성 > 고급 시스템 설정 > 환경 변수 > 그냥 경로를 C:\Python27 (또는 파이썬을 설치한 위치)로 추가하세요. 또는 그런 다음 시스템 변수 아래에서 Python.. 2023. 11. 11.
Python PyCharm에서 미해결된 참조 문제, Unresolved reference issue in PyCharm 질문 저는 디렉토리 구조를 가지고 있습니다. ├── simulate.py ├── src │ ├── networkAlgorithm.py │ ├── ... 그리고 sys.path.insert()를 사용하여 네트워크 모듈에 액세스할 수 있습니다. import sys import os.path sys.path.insert(0, "./src") from networkAlgorithm import * 하지만, pycharm은 해당 모듈에 액세스할 수 없다고 불평합니다. pycharm에게 참조를 해결하는 방법을 가르칠 수 있을까요? 답변 Manually adding it as you have done is indeed one way of doing this, but there is a simpler method, a.. 2023. 10. 7.
Python 다른 폴더에서 파일을 가져 오는 중입니다., Importing files from different folder 질문 저는 이 폴더 구조를 가지고 있습니다: application ├── app │ └── folder │ └── file.py └── app2 └── some_folder └── some_file.py some_file.py 안에서 file.py에서 함수를 가져오는 방법은 무엇인가요? 저는 다음과 같이 시도해봤습니다: from application.app.folder.file import func_name 하지만 작동하지 않습니다. 답변 Note: 이 답변은 매우 구체적인 질문을 위해 작성되었습니다. 검색 엔진에서 여기로 오는 대부분의 프로그래머들에게는 찾고 있는 답변이 아닙니다. 일반적으로 검색 경로를 수정하는 대신 파일을 패키지로 구성하는 것이 좋습니다(다른 답변 참조). 기본적으로 할 수 없습니다.. 2023. 5. 7.