>source

macOS에 Miniconda3를 설치한 후 conda로 환경을 만들려고 합니다. 나는 사용하고있다conda 환경 생성 -f SEM1-CB.yml터미널을 통해 명령하지만 다음 오류가 발생합니다.

Collecting package metadata (repodata.json): done
Solving environment: failed
ResolvePackageNotFound:
  -xz==5.2.5=h62dcd97_1
  -mkl-service==2.4.0=py310h2bbff1b_0
  -numpy-base==1.21.2=py310h0829f74_0
  -libzlib==1.2.11=h8ffe710_1013
  -vc==14.2=hb210afc_5
  -lz4-c==1.9.3=h8ffe710_1
  -numpy==1.21.2=py310hfca59bb_0
  -jpeg==9d=h8ffe710_0
  -mkl_random==1.2.2=py310h4ed8f06_0
  -zlib==1.2.11=h8ffe710_1013
  -libffi==3.4.2=h8ffe710_5
  -mkl==2021.4.0=haa95532_640
  -setuptools==58.5.3=py310h5588dad_0
  -mkl_fft==1.3.1=py310ha0764ea_0
  -ca-certificates==2021.10.26=haa95532_4
  -libtiff==4.3.0=hd413186_2
  -openssl==3.0.0=h8ffe710_2
  -intel-openmp==2021.4.0=haa95532_3556
  -libdeflate==1.8=h8ffe710_0
  -zstd==1.5.0=h6255e5f_0
  -python==3.10.0=hcf16a7b_2_cpython
  -vs2015_runtime==14.29.30037=h902a5da_5
  -lcms2==2.12=h2a16943_0
  -lerc==3.0=h0e60522_0
  -openjpeg==2.4.0=hb211442_1
  -pillow==8.4.0=py310h22f3323_0
  -tk==8.6.11=h8ffe710_1
  -ucrt==10.0.20348.0=h57928b3_0
  -freetype==2.10.4=h546665d_1
  -jbig==2.1=h8d14728_2003
  -libpng==1.6.37=h1d00b33_2
  -sqlite==3.36.0=h8ffe710_2
  -bzip2==1.0.8=h8ffe710_4

SEM1-CB.yml 파일은 다음과 같습니다.

name: SEM1-CB
channels:
  -conda-forge
  -defaults
dependencies:
  -blas=1.0=mkl
  -bzip2=1.0.8=h8ffe710_4
  -ca-certificates=2021.10.26=haa95532_4
  -freetype=2.10.4=h546665d_1
  -intel-openmp=2021.4.0=haa95532_3556
  -jbig=2.1=h8d14728_2003
  -jpeg=9d=h8ffe710_0
  -lcms2=2.12=h2a16943_0
  -lerc=3.0=h0e60522_0
  -libdeflate=1.8=h8ffe710_0
  -libffi=3.4.2=h8ffe710_5
  -libpng=1.6.37=h1d00b33_2
  -libtiff=4.3.0=hd413186_2
  -libzlib=1.2.11=h8ffe710_1013
  -lz4-c=1.9.3=h8ffe710_1
  -mkl=2021.4.0=haa95532_640
  -mkl-service=2.4.0=py310h2bbff1b_0
  -mkl_fft=1.3.1=py310ha0764ea_0
  -mkl_random=1.2.2=py310h4ed8f06_0
  -numpy=1.21.2=py310hfca59bb_0
  -numpy-base=1.21.2=py310h0829f74_0
  -olefile=0.46=pyh9f0ad1d_1
  -openjpeg=2.4.0=hb211442_1
  -openssl=3.0.0=h8ffe710_2
  -pillow=8.4.0=py310h22f3323_0
  -pip=21.3.1=pyhd8ed1ab_0
  -pysimplegui=4.55.1=pyhd8ed1ab_0
  -python=3.10.0=hcf16a7b_2_cpython
  -python_abi=3.10=2_cp310
  -setuptools=58.5.3=py310h5588dad_0
  -six=1.16.0=pyhd3eb1b0_0
  -sqlite=3.36.0=h8ffe710_2
  -tk=8.6.11=h8ffe710_1
  -tzdata=2021e=he74cb21_0
  -ucrt=10.0.20348.0=h57928b3_0
  -vc=14.2=hb210afc_5
  -vs2015_runtime=14.29.30037=h902a5da_5
  -wheel=0.37.0=pyhd8ed1ab_1
  -xz=5.2.5=h62dcd97_1
  -zlib=1.2.11=h8ffe710_1013
  -zstd=1.5.0=h6255e5f_0
  -pip:
    -click==8.0.3
    -colorama==0.4.4
    -flask==2.0.2
    -itsdangerous==2.0.1
    -jinja2==3.0.3
    -markupsafe==2.0.1
    -pymata4==1.15
    -pyserial==3.5
    -werkzeug==2.0.2
prefix:

이 환경을 Visual Studio code에 인터프리터로 추가하려면 이 환경을 만들고 활성화해야 합니다. Microsoft Windows에서 절차를 시도했지만 작동하지만 macOS에서도 작동해야 합니다.

도움을 주셔서 감사합니다!

yml을 생성할 때 --no-build를 사용하십시오: conda env export --no-build

d.b2022-02-07 23:59:00
  • 답변 # 1

    SEM1-CB.yml파일에는 OSX 인덱스에서 사용할 수 없는 Windows 전용 conda 패키지 빌드가 지정되어 있으므로 결국해결 패키지를 찾을 수 없음오류. 아래에서 내가 가져온 스크린샷을 확인하십시오. https://anaconda.org/conda-forge/xz/files

    이 문제를 해결하려면 Windows에서 conda 환경 파일을 내보낼 때 다음 명령을 실행하세요.conda 환경 내보내기 --no-builds --from-history또는 파일에서 빌드 번호를 수동으로 제거하십시오.

    --from-history는 --no-builds를 비효과적으로 만들므로 이들을 결합하는 것은 의미가 없습니다. 둘 중 하나를 수행하십시오.

    merv2022-02-08 00:07:25
  • 이전 python : Gensim -index_to_key는 출력으로 단어 대신 숫자를 제공합니다.
  • 다음 C#에서 텍스트 파일을 구문 분석하는 동안 누락된 구분 기호 수정