본문 바로가기

프로그래밍/텐서플로우[Tensorflow]&파이썬[Python]

아나콘다 가상환경 생성 방법 및 오류 해결 [파이썬 32bit/64bit]



아나콘다가 64비트가 설치되어 있는 환경에서 32비트의 환경만 요구하는 API를 사용하기 위해 가상 환경을 설치하여 사용하기로 했습니다.

 

 

인터넷에 검색을 하면 다음과 같은 방법으로 소개하는 곳이 많았습니다.

 

set CONDA_FORCE_32BIT=1
conda create -n py37_32 python=3.7

 

하지만 제대로 동작하지 않았습니다.

 

따라서 제가 해결한 다른 방법을 소개해 드리도록 하겠습니다.

 

아나콘다 프롬프트를 실행합니다.

 

 

 

다음으로 가상환경을 생성합니다

 

conda create -n py37_32 python=3.7

 

 

아래는 간단한 설명입니다.

 

conda create -n "가상환경 명" python="파이썬버전"

 

해당 명령어를 입력하고 y를 입력하여 설치를 진행합니다.

 

 

 

설치가 완료된 이후 가상 환경을 실행하도록 합니다.

 

conda activate py37_32

 

 

자 그럼 아래처럼 가상환경으로 진입을 했습니다.

 

 

 

변경 전 64 비트임을 확인했습니다.

 

 

 

이제 설정을 변경하여 32비트 환경으로 변경합니다.

 

가상 환경에 진입한 상태에서 다음 명령어를 입력합니다.

conda config --env --set subdir win-32 
conda install python=3.7

설정을 변경한 후 파이썬을 재설치합니다.

 

그러고 나서 비트 수를 확인해보면 다음과 같이 변경이 정상적으로 되었습니다.

아래는 윈도우 비트를 확인할 수 있는 명령어입니다. (커맨드는 한 줄씩 입력해야 합니다.)

python
>>>import platform
>>>print(platform.architecture())

 

자 이상으로 64비트 환경의 파이썬에서 32비트 가상환경을 생성하는 방법을 알아보았습니다.

 

감사합니다.