简体   繁体   中英

What is the difference between sudo pip3 install pygame and sudo apt install python3-pygame

At first I entered the command sudo pip3 install pygame in order to install pygame but then when I entered sudo apt install python3-pygame , It did not prompt me saying that it was already installed. What is the difference?

apt is for Debian packages. pip is for Python packages.

python3-pygame is Python's pygame repackaged as a Debian package. So, technically, not the same as the Python package.

So the difference is how apt and pip report an already installed package.

They may not get you the same version.

pip will get the latest from the pypi package index.

apt will bring you the version that was included for your ubuntu/debian release.

pip can also be used in a virtualenv so as not to pollute your system packages.

In general the pip version will be the newer one.

apt is for linux. pip is for python

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM