파이썬 아나콘다의 conda
프로그램은 패키지와 환경을 관리 할 때 pip
보다 훨씬 뛰어나다는 것을 알게되었습니다. 심지어 의존성 충돌 관리가 있습니다. pip
에는없는 것입니다.pytest 3.x는 2.x보다 중요한 것을 가지고 있습니까?
conda
은 PyPI 대신 Continuum 저장소를 사용하며 많은 것들 (예 : cx_Oracle
)이 너무 오래된 것입니다. 가장 큰 것 중 하나는 pytest
입니다. Continuum에서만 현재 버전 2.9.2로 진행 중이며, PyPI는 이미 pytest
버전 3.0.2입니다.
버전 3.x 라인 pytest
에는 2.x 라인보다 중요한 기능이 있습니까? 또는 conda
과 그 우수한 패키지 관리를 포기하고 pip
으로 다시 전환해야 최신 패키지를 얻을 수 있습니까? (나는이 결정을 내릴 필요가 없어야하지만 ... 파이썬 생태계가 그렇습니다.)
P. 나는 다른 연속체 채널을 찾아서 지정할 수 있고 conda
을 사용하여 더 새로운 pytest
을 선택할 수는 있지만, 환경을 만들 때마다 모든 것이 오래되고 채널 목록을 지정하지 않아도된다. P.P.S. 네, 아마도 채널을 포함하는 요구 사항 목록 형식이 있다는 것을 알고 있지만 그 점을 놓치고 있습니다. 또한 요구 사항 목록이 pip
을 사용하는 사용자와 상호 운용되기를 바랍니다.
이 글을 읽을 것을 권합니다. https://wiki.python.org/moin/Python2orPython3하지만 이미 가지고있는 담당자가 판단 할 문제가 있습니다. – thesonyman101
@ thesonyman101 왜 그는 제 3 자 pytest의 버전을 결정하기 위해 python2와 python3의 비교를 읽어야합니까? – wim
질문과 관련이 없어도 좋은 읽는 이유는 무엇입니까? 내가 이것을 읽는 것을 말하면서 대답을 올리는 것 같지 않다. – thesonyman101