다음 명령을 사용하여 Visual Studio 코드의 터미널에서 grade_analytic.py를 실행해 보았습니다.
~/documents/school/ml4t_2023fall/assess_portfolio$ pythonpath=../:. python grade_analysis.py
수업 설정 지침에 따라
그런데 명령어를 실행하면 grade_analytic.py가 레벨업이 안되고 grading.grading.py 파일에서 정보를 얻을 수 없는 것 같습니다.
이 명령을 잘못 사용하고 있는 건가요, 아니면 뭔가 빠졌나요?
다음은 내가 받은 오류입니다:
으아악환경 설정 지침
콘다 환경 yml
으아악성적분석.py
으아악conda 환경을 활성화하고 util.py 파일과 grading.py 파일에 접근할 수 있도록 파일을 설정했습니다.
명령어를 실행한 후 grade_analytic.py를 이용하여 analyze.py 파일의 등급이 매겨지길 바랍니다.
이것이 yaml을 사용하는 것보다 conda-lock을 사용하여 파일을 잠그는(또는 컨테이너화) 것이 장기적인 재현성에 더 나은 이유입니다. 추가 종속성(예: more-itertools
)在 yaml 中不受限制,并且其他包的依赖项可能没有适当的上限。在这种情况下,op 最终得到了 more_itertools
模块的一个版本,该模块引用了后来才添加到 functools
.
이등분은 more_itertools
v10 开始的有问题的引用(对 cached_property
)에서 표시되므로 상한을 설정하면 됩니다.
이 yaml을 사용하여 오류를 일으킨 가져오기가 이제 작동하는지 테스트하세요.
으아악위 내용은 more_itertools는 Python 3.6의 functools에서 캐시된_속성을 가져올 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!