python3.6이 설치되는 방식입니다.
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar -xf Python-3.6.0.tar.xz
cd ./Python-3.6.0
sudo ./configure --prefix=/usr/local/python3.6 --with-ensurepip=install --enable-ipv6
sudo make
sudo make install
sudo ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3.6
sudo ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip3.6
python3.6은 설치 후 dpkg를 통해 나열될 수 없습니다.
dpkg -l |grep python3.6
또는
dpkg -l |grep python3* |grep 3.6
출력이 없습니다.
Python3.6은 dpkg로 나열할 수 없습니다. 이것은 python3.6이 데비안 패키지 관리자인 dpkg로 관리될 수 없다는 뜻입니까?
dpkg로 관리하려면 어떻게 해야 하나요?
답변1
dpkg
소프트웨어 패키지만 관리하며 다른 방식으로 설치된 소프트웨어에 대해서는 알지 못합니다.
다양한 방법을 사용할 수 있습니다. 당신은 그것을 사용할 수 있습니다checkinstall
결과에서 패키지를 만듭니다 make install
. 또는 데비안을 다시 빌드할 수 있습니다.python3.6
.
시스템 Python 패키지는 시스템에서 사용하기 위한 것임을 인식하는 것이 중요합니다. 최신 버전의 Python으로 개발하려면 시스템의 Python 패키지를 교체하기보다는 가상 환경을 사용해야 합니다.