Dpkg

如何讓dpkg管理python3.6?

  • March 5, 2017

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-debian包管理器管理?

如何讓它由 dpkg 管理?

dpkg只管理包,不知道其他方式安裝的軟體。

您可以使用不同的方法。您可以使用checkinstallmake install. 或者,您可以重建 Debian python3.6

重要的是要意識到系統 Python 包是供系統使用的。要使用較新版本的 Python 進行開發,您應該使用虛擬環境,而不是嘗試替換系統的 Python 包…

引用自:https://unix.stackexchange.com/questions/349286