![]() ![]() Python-chardet is an example of a package which at one time was named one thing on PyPI and another thing in the Ubuntu repository. I think most packages have corresponding Launchpad repos so you can file issues.Īnother reason to use either Ubuntu packages is that sometimes these Python packages have different names depending on where you downloaded them from. In addition all required dependencies are also installed and a log of installs is maintained so they can be rolled back. These packages are tested, usually pre-compiled so they install faster and ultimately designed for Ubuntu. This is the main reason I never use pip on my Ubuntu system, but instead I use either Ubuntu Software Center, synaptic, apt-get, or the newer just apt, which all by default install packages from the Ubuntu repository. Ubuntu uses Python for many important functions, therefore interfering with Python can corrupt your OS. For global Python packages, use either the Ubuntu Software Center, apt, apt-get or synaptic ![]() This is somewhat a duplicate of easy_install/pip or apt-get. ![]() Updated: : PEP 513 - manylinux binaries for PyPI Updated: : since conda-4.4.0 use conda to activate anaconda on all platforms Updated: : This post mostly mentions virtualenv, but according to the Python doc about module installation, since Python 3.5 "the use of venv is now recommended for creating virtual environments", while virtualenv is an alternative for versions of Python prior to 3.4. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |