Re: How should learning to program in Python be approached, if learning objectives are sought to be customised?
- To: debian-python@lists.debian.org
- Subject: Re: How should learning to program in Python be approached, if learning objectives are sought to be customised?
- From: Gregor Riepl <onitake@gmail.com>
- Date: Wed, 1 Sep 2021 10:22:54 +0200
- Message-id: <[🔎] a3ec1ca2-eee1-c672-7285-7dcb80485a89@gmail.com>
- In-reply-to: <CAEG4cZU4T9ou7U=mKeAoWcKo-9=4=81418Tc=Gf2amY1-h9Qnw@mail.gmail.com>
- References: <CAEG4cZU9kTcvsYaU=a3iY5DYx7NLV6Nw4T_n5OjLV5Fi7AF0OQ@mail.gmail.com> <8D6626B2-5362-42C5-A71C-7710AAA0FE68@gmail.com> <CAEG4cZWqqH-naCq5eVZqf04tLXqPy7pupuTHafVw_DgmEuALcw@mail.gmail.com> <CAFNO5oeGxdUbA_OC33ZMOjDthfcM9+z9zBazSg+w_iJT2++6VQ@mail.gmail.com> <CAEG4cZU4T9ou7U=mKeAoWcKo-9=4=81418Tc=Gf2amY1-h9Qnw@mail.gmail.com>
> Please also advise: where could I have such repositories like such
> huge oracle java object and code repository?
I think what most people use as a source for Python packages is PyPi:
https://pypi.org/
And there is excellent tooling around it. Personally, I prefer pipenv
for application dependency management, but there are other tools.
PyCharm can work with pipenv and virtualenv natively:
https://www.jetbrains.com/help/pycharm/pipenv.html
Minor tip, install pipenv with apt and not with pip:
sudo apt install pipenv
Reply to: