Posts

Update Python Version in Google Colab

Image
Why we need to update? Many major library require minimum python version at least 3.8 but Colab still on python 3.7. ðŸ’Ē Solution: Thanks to the condacolab team who make it possible. 💖 Step1: ! pip install -q https://github . com/conda-incubator/condacolab/archive/main . tar . gz Step2: import  condacolab condacolab.install_from_url ( "https://github.com/conda-forge/miniforge/ \ releases/download/4.14.0-0/Mambaforge-4.14.0-0-Linux-x86_64.sh" ) Step3: import  sys sys.version You will see 3.10.6 | packaged by conda-forge ... 😍 Step4: ! pip install metpy Step5: import  metpy metpy.__version__ You will see 1.3.1 🚀 Example notebook: https://colab.research.google.com/drive/1Q1Bf7c7METigE7Bg5FhxdB33cXi470mM?usp=sharing

āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ Docker āļšāļ™ Linux Ubuntu 18.04

Image
Docker āļ„ืāļ­āļ­āļ°āđ„āļĢ ? Docker āļ„ืāļ­ āļ­ีāļāļ‚ั้āļ™āļ‚āļ­āļ‡ Virtual Machine (VM) āļŠāļģāļŦāļĢัāļšāļˆāļģāļĨāļ­āļ‡āļŠāļ āļēāļžāđāļ§āļ”āļĨ้āļ­āļĄāļŠāļģāļŦāļĢัāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚ึ้āļ™āļĄāļēāļšāļ™āđ€āļ„āļĢื่āļ­āļ‡āļ—ี่āļ—āļģāļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ āđ€āļ”ิāļĄāđ€āļĢāļēāđƒāļŠ้ VM āđ€āļžื่āļ­āļˆāļģāļĨāļ­āļ‡ OS āļ•่āļēāļ‡āđ† āđ€āļŠ่āļ™ Linux āđ€āļžื่āļ­āđƒāļŠ้āđƒāļ™āļāļēāļĢāļ­āļšāļĢāļĄ āļŦāļĢืāļ­ āļāļēāļĢāļ—āļ”āļĨāļ­āļ‡āļ—āļģāļ­āļ°āđ„āļĢāļšāļēāļ‡āļ­āļĒ่āļēāļ‡ āđ€āļŠ่āļ™ āđ€āļĢāļēāļˆāļģāļĨāļ­āļ‡ Linux āļĄāļēāđ€āļžื่āļ­āļ•ิāļ”āļ•ั้āļ‡ PHP āđ€āļ§āļ­āļĢ์āļŠัāļ™ 5.6 āļ•่āļ­āļĄāļēāļ•้āļ­āļ‡āļāļēāļĢ Update āđ€āļ§āļ­āļĢ์āļŠัāļ™ PHP āđ€āļ›็āļ™ 7.0 āļ‹ึ่āļ‡āļāļēāļĢ Update āļ‚้āļēāļĄāđ€āļ§āļ­āļĢ์āļŠัāļ™āđāļšāļšāļ™ี้āđƒāļ™āļšāļēāļ‡āļ„āļĢั้āļ‡āļ­āļēāļˆāļ—āļģāđƒāļŦ้āđ‚āļ›āļĢāđāļāļĢāļĄāļ—ี่āđ€āļĢāļēāđ€āļ„āļĒāļ—āļģāđ„āļ§้āđ„āļĄ่āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠ้āļ‡āļēāļ™āđ„āļ”้ āļ§ิāļ˜ีāđāļ้āđāļšāļšāđ€āļ”ิāļĄāļ็āļ„ืāļ­ āļˆāļģāļĨāļ­āļ‡ VM āļ‚ึ้āļ™āļĄāļēāđƒāļŦāļĄ่āļ­ีāļ 1 āđ€āļ„āļĢื่āļ­āļ‡ āđ€āļžื่āļ­āļ•ิāļ”āļ•ั้āļ‡ PHP āđ€āļ§āļ­āļĢ์āļŠัāļ™ 7.0 āđāļ•่āļŦāļēāļāđ€āļĢāļēāđƒāļŠ้ Docker āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļˆāļģāļĨāļ­āļ‡āļŠāļ āļēāļžāđāļ§āļ”āļĨ้āļ­āļĄāļ‚ึ้āļ™āļĄāļēāđƒāļŦāļĄ่āļŠāļģāļŦāļĢัāļšāļ•ิāļ”āļ•ั้āļ‡ PHP āđ€āļ§āļ­āļĢ์āļŠัāļ™ 7.0 āđ„āļ”้ āđ‚āļ”āļĒāđ„āļĄ่āļ•้āļ­āļ‡āđ„āļ›āđ€āļĢิ่āļĄāļ•ั้āļ‡āđāļ•่āļŠāļĢ้āļēāļ‡ VM āļ•ัāļ§āđƒāļŦāļĄ่ āļ™ั้āļ™āđ€āļ­āļ‡ āļ”ัāļ‡āļĢูāļ› āļ—ี่āļĄāļē :  https://www.docker.com/resources/what-container āļ§ิāļ˜ีāļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ Docker āļšāļ™ Linux Ubuntu 18.04 1. āđ€āļĢิ่āļĄāļ•้āļ™āļˆāļēāļāļ—āļģāļāļēāļĢ Update APT (Advanced Package Tool) āđƒāļŦ้āđ€āļĢีāļĒāļšāļĢ้āļ­āļĒ sudo apt-get update !! āļ–้āļēāļŦāļēāļāđ„āļĄ่āļŠāļēāļĄāļēāļĢāļ– Update āđ„āļ”้ āļ‹ึ่āļ‡āļ­āļēāļˆāļˆāļ°āđāļŠāļ”āļ‡ Error Message āđ€āļŠ่āļ™ Some index files failed to download āđƒāļŦ้āđāļ้āđ‚āļ”āļĒāđ€āļ›āļĨี่āļĒāļ™āļŠ่āļ­āļ‡āļ—āļēāļ‡āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āđ„āļ›āļ—ี่ Software & Updates > ...

āđ€āļĢิ่āļĄāļ•้āļ™āđƒāļŠ้āļ‡āļēāļ™ Google Colab

Image
Google Colab āļ„ืāļ­āļ­āļ°āđ„āļĢ ? Google Colaboratory āđ€āļĢีāļĒāļāļŠั้āļ™āđ† āļ§่āļē Google Colab āļŦāļĢืāļ­ Colab āļ„ืāļ­ IDE āļ­āļ­āļ™āđ„āļĨāļ™์āļ—ี่āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠ้āđƒāļ™āļāļēāļĢāđ€āļ‚ีāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļē Python āļŦāļĢืāļ­āļ āļēāļĐāļēāļ­ื่āļ™āđ† āđ‚āļ”āļĒāļ—ี่āđ„āļĄ่āļ•้āļ­āļ‡āļ•ิāļ”āļ•ั้āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ”āđ† āđ€āļžิ่āļĄāđ€āļ•ิāļĄ āđ€āļžีāļĒāļ‡āđāļ„่āļĄี Google Account (Gmail āļ‚āļ­āļ‡āđ€āļĢāļēāļ™ั้āļ™āđ€āļ­āļ‡) āđāļĨāļ° Internet āđ€āļ—่āļēāļ™ั้āļ™ Spec āļ—ี่āđ€āļĢāļēāļˆāļ°āđ„āļ”้ āļ„ืāļ­ RAM ~12 GB āđāļĨāļ° Disk ~100 GB āļ‹ึ่āļ‡āļšāļēāļ‡āļ„āļĢั้āļ‡āļ­āļēāļˆāđāļĢāļ‡āļāļ§่āļē Laptop āļŦāļĢืāļ­ PC āļ‚āļ­āļ‡āđ€āļĢāļēāļ”้āļ§āļĒāļ‹้āļģ āļ§ิāļ˜ีāļāļēāļĢāđ€āļŠื่āļ­āļĄāđ‚āļĒāļ‡ Google Colab āđ€āļ‚้āļēāļัāļš Google Drive āđāļĨāļ°āļāļēāļĢāđāļŠāļĢ์ Folder āļĢ่āļ§āļĄāļัāļšāļ—ีāļĄāļ‡āļēāļ™ 1. āđ€āļŠื่āļ­āļĄāđ‚āļĒāļ‡ Google Colab āđ€āļ‚้āļēāļัāļš Google Drive āđ‚āļ”āļĒāļ—āļģāļāļēāļĢ Login Google Drive āļ„āļĨิāļāļ‚āļ§āļēāļ—ี่āđ€āļĄāļ™ู My Drive > More > Connect more apps > āļ—ี่āļŠ่āļ­āļ‡āļ„้āļ™āļŦāļēāļ”้āļēāļ™āļšāļ™āļžิāļĄāļž์āļ§่āļē Colab āļˆāļ°āđ„āļ”้āļœāļĨāļ”ัāļ‡āļĢูāļ› āļˆāļēāļāļ™ั้āļ™āļāļ”āđ€āļ‚้āļēāđ„āļ›āđāļĨāļ°āļāļ”āļ›ุ่āļĄ Install > Continue > āđ€āļĨืāļ­āļ Google Account āļ‚āļ­āļ‡āđ€āļĢāļēāđ€āļ›็āļ™āļ­ัāļ™āđ€āļŠāļĢ็āļˆāļŠิ้āļ™ 2. āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāđ€āļŠื่āļ­āļĄāđ‚āļĒāļ‡ āđ‚āļ”āļĒāļ„āļĨิāļāļ‚āļ§āļēāļ—ี่āđ€āļĄāļ™ู My Drive > More āļˆāļ°āļžāļšāļ§่āļēāļĄีāđ„āļ­āļ„āļ­āļ™ Google Colaboratory āđāļŠāļ”āļ‡āđƒāļŦ้āđ€āļŦ็āļ™ 3. āļŠāļĢ้āļēāļ‡ Folder āļŠāļģāļŦāļĢัāļšāđƒāļŠ้āļ—āļģāļ‡āļēāļ™āļĢ่āļ§āļĄāļัāļ™ āļ„āļĨิāļāļ‚āļ§āļēāļ—ี่āđ€āļĄāļ™ู My Drive > New folder > āļ•ั้āļ‡āļŠื่āļ­āļ•āļēāļĄāļ•้āļ­āļ‡āļāļēāļĢāđƒāļ™āļ—ี่āļ™ี่āļ•ั้āļ‡āļŠื่āļ­āļ§่āļē Logistics Drive āļˆāļēāļāļ™ั้...