2017-11-16 14 views
0

나는 아나콘다 사용을 권고하는 코스에 참석하고 있습니다. 이 때문에 requirements.txt는 없지만 아나콘다에 포함 된 패키지 만 필요합니다.아나콘다에 포함 된 모든 패키지는 어떻게 설치합니까?

이미 파이썬 환경이 설정되어 있으므로 다른 파이썬을 설치하고 싶지 않습니다. 아나콘다에서 모든 패키지를 설치하는 requirements.txt가 있습니까?

+1

OS와 파이썬을 위해 [사용 가능한 패키지 목록] (https://docs.anaconda.com/anaconda/packages/pkg-docs)에서 직접 만들려고 할 수 있습니다. 필요한 경우 패키지를 설치합니다. – Goyo

+0

그게 내가 한거야. 목록이 예상보다 오래되었습니다. –

답변

0

https://docs.anaconda.com/anaconda/packages/pkg-docs을 선택하십시오. 원하는 python 버전과 대상 OS 및 아키텍처를 선택하면 사용 가능한 모든 패키지가 표시되고 기본적으로 anaconda 설치 프로그램에 포함 된 패키지 열이 있습니다.

example 파이썬 2.7 승리 64bit를

를 들어 당신은 파이썬 스크립트 <i class="fa fa-check"></i> 확인하고 기본 패키지의 TXT를 만들기 위해 만들 수 있습니다.

편집 : 다른 의견을 제시하면서 아래 의견에 제안했습니다.

대체 방법 : 사용하여 온라인 정규식 웹 서비스

1 단계 : 간단한 정규식에 대한 unnecesary 태그를 제거 HTML 테이블을 복사 등

<tr> <td><a href="https://github.com/ContinuumIO/anaconda-nb-extensions-meta-config">_nb_ext_conf</a></td> <td>0.4.0</td> <td>A configuration metapackage for enabling Anaconda-bundled jupyter extensions/BSD</td> <td></td> </tr>

처럼 그럴 TD 태그를 유지 2 단계 : regexr과 같은 정규식 웹에 붙여넣고 정규식을 만들면, 이걸 가지고 진짜 빨리 올 수있었습니다 : <td><a.+">(.+)<\/a><\/td>\s+<td>.+<\/td>\s+<td>.+<\/td>\s+<td><i.+check.+<\/td> 메신저 꽤 개선되었지만 작동한다는 것을 확신합니다.

3 단계 : 출력 캡처 그룹을 방법을 지정하여 목록을 얻을 수는 : $1 \n $ 1 캡처 그룹이고, 당신이 그렇게 같은 패키지의 목록을 얻을 것이다, 그래서 \ n을, 줄 바꿈입니다 :

alabaster anaconda-client anaconda-navigator anaconda-project asn1crypto astroid astropy babel

+0

나는 이것으로 정확하다고 생각합니다. 그러나 목록이 예기치 않게 길기 때문에 수동으로 필요한 모든 것을 설치하는 Goyo의 접근법을 고려할 것입니다. –

+0

Python 스크립트를 만드는 대신 목록을 가져 오는 더 빠르고 (게으른) 방법으로 온라인 RegEx 웹 페이지를 사용할 수도 있습니다. 먼저 웹 페이지 소스에서 html 테이블을 복사 한 다음 [regexr] (https://regexr.com/)과 같은 웹 서비스를 사용하여 목록을 가져옵니다. 이 제안을 반영하여 내 대답을 업데이트하겠습니다. –