Local GCP Python project with PyEnv, Pipenv and IntelliJ IDEA

Опубликовано: 26 Апрель 2023
на канале: GCP Learning with Mazlum & GroupBees
671
6

This video shows how having a Python local project with PyPi packages.
This example use Google Cloud projects and packages like Apache Beam Python and BigQuery Python client.

We want showing a way to have a comfortable environment, with the possibility to navigate on all the PyPi packages of a project, methods and classes without errors in the code.

PyEnv is a tool allowing to install and manage multiple Python versions, without affecting the Python version installed on the system.

PipEnv is a tool allowing to manage more correctly and easily the creation of virtual env and Python packages. It's also based on a PipFile.lock file that creates a hash per package and prevent to download an incorrect package and release for our project.

IntelliJ IDEA is used for our Python GCP project. It proposes a way to create a Python SDK based on PipEnv and a PipFile.lock file.
This SDK is then set for the current project.
It's a great IDE to work on Python and all other languages.

#googlecloud #Python #BigQuery #ApacheBeam #VirtualEnv #PyEnv #PipEnv #PyPi

▸ X : https://x.com/MazlumTosun3/status/165...

Feel free to subscribe to the channel and click on the bell 🔔 to receive notifications for the next videos.

📲 Follow me on social networks :
▸ Articles :   / mazlum.tosun  
▸ X :   / mazlumtosun3  
▸ LinkedIn :   / mazlum-tosun-900b1812  
▸ WhatsApp : https://whatsapp.com/channel/0029VaCj...