Python paketlerini Google'ın Colab'ına nasıl yüklerim?


Yanıtlar:


92

Bunu !setup.py installyapmak için kullanabilirsiniz .

Colab tıpkı bir Jupyter not defteri gibidir. Bu nedenle, !Colab'deki herhangi bir paketi kurmak için buradaki operatörü kullanabiliriz . Ne !aslında yok olduğunu bu hat bir Python kodu, onun bir komut satırı komut dosyası olmadığı dizüstü hücreyi anlatır . Yani, CoLab herhangi bir komut satırı komut dosyasını çalıştırmak için, sadece eklemek ! önceki hattı.

Örneğin: !pip install tensorflow. Bu, bu satırı (burada pip install tensorflow) bir Python kodu olarak değil, bir komut istemi satırı olarak değerlendirecektir. Bununla birlikte, bunu !önceki satırı eklemeden yaparsanız , "geçersiz sözdizimi" diyen bir hata verecektir.

Ancak bunu yapmadan önce dosyayı sürücünüze yüklemeniz gerekeceğinisetup.py unutmayın (tercihen not defterinizin bulunduğu klasöre).

Umarım bu sorunuzu yanıtlar :)


Bir listeye bölünmeseydi cevabınızı okumak daha kolay olurdu
avigil

2
Sadece koştum !setup.py installve gösteriyor /bin/bash: setup.py: command not found. Tüm paketi yükledim ve setup.py dosyası dizüstü bilgisayarla aynı klasörde bulunuyor
Rohit Kumar

1
Geç cevap için özür dilerim. Denedin !python setup.py installmi
Ashutosh Pathak

Github'dan setup.py url'sinin doğrudan sağlanması mümkün değil gibi görünüyor.
keramat

36

scipy yüklemek istediğinizi varsayalım,

İşte yüklemek için kod

!pip install scipy

27

Bu sorunun daha iyi, daha modern bir cevabı %pipsihri kullanmaktır , örneğin:

%pip install scipy

Bu otomatik olarak doğru Python sürümünü kullanacaktır. Kullanımı !pip, farklı bir Python sürümüne bağlı olabilir ve ardından paketi yükledikten sonra bulamayabilirsiniz.

Ve colab'da, eğer pip zaten içe aktardığınız bir paketi güncellediğinde çalışma zamanını yeniden başlatmanız gerektiğini algılarsa, sihir hoş bir mesaj ve düğme verir.

BTW, %condaconda ile aynı şeyi yapmak için bir sihir de var .


13

Partiye geç katıldığım halde, ancak tamamlayıcı olarak, çok uzun zaman önce Seaborn ile bazı problemlerle karşılaştım, çünkü CoLab güncellenmemiş! Pip'li bir sürüm kurdu. Benim özel durumumda, örneğin Dağılım Grafiğini kullanamadım. Bunun cevabı aşağıdadır:

Modülü kurmak için ihtiyacınız olan tek şey:

!pip install seaborn

En güncel sürüme yükseltmek için:

!pip install --upgrade seaborn

Belirli bir sürümü yüklemek istiyorsanız

!pip install seaborn==0.9.0

Bip için ortak olan tüm kuralların normal olarak uygulandığına inanıyorum , bu yüzden hemen hemen işe yaramalı.


Bu, buradaki en net, okunması en kolay cevap, daha fazla oylamaya ihtiyacı var!
David Parks

0
  1. Setup.py dosyasını sürücüye yükleyin.
  2. Sürücüyü monte edin.
  3. Setup.py yolunu alın.
  4. ! python PATH kurulumu.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.