![]() ![]() Let’s use the built-in Python venv module to create your first virtual environment. ![]() They make use of the same library, but they require different versions of it. What happened? Maybe the API of the latest version of Django has changed since version 2.3.0? The reason doesn’t matter at this point, as my older project is broken and no longer works.Ī conflict between two projects has been created. Everything seems to work fine until I try to make use of my older project, which worked fine with 2.3.0. Let’s suppose I go ahead and install the latest version of the library on my Ubuntu machine because I need it for another project. According to the official documentation, at the time of writing the latest version of this package is version 3.2. If you’re a Django developer, I’m confident you use Django rest framework to create powerful rest APIs, Django Debug Toolbar for gathering various debug information about the current request/response, Celery for taking care of real-time operations, and scheduling as well, and so on.įor example, I rely heavily on the requests package for some of my projects, and a Django web application I’m currently working on depends on version 2.3.0. ![]() This serves as the main argument that serious projects in Python depend on other packages written by other developers. Among them are three web application development frameworks, and there are other libraries I’d like to explore in future.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |