PythonVirtualenvHelper
  public
  
  
  
  class
  PythonVirtualenvHelper
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PythonVirtualenvHelper | 
Python 3 sanal ortamını etkinleştirmeye yönelik bir yardımcı sınıf.
Özet
| Fields'ın oynadığı filmler | |
|---|---|
| 
    public
    static
    final
    String | VIRTUAL_ENV
 | 
| Herkese açık kurucular | |
|---|---|
| 
      PythonVirtualenvHelper()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        void | 
      activate(IRunUtil runUtil, File virtualenvDir)
      RunUtil için virtualenv'yi etkinleştirin. | 
| 
        
        
        static
        
        
        String | 
      getPackageInstallLocation(IRunUtil runUtil, String virtualenvPath)
      Python paketi yükleme konumunu alır. | 
| 
        
        
        static
        
        
        String | 
      getPythonBinDir(String virtualenvPath)
      Python bin dizin yolunu alır. | 
Fields'ın oynadığı filmler
VIRTUAL_ENV
public static final String VIRTUAL_ENV
Herkese açık kurucular
PythonVirtualenvHelper
public PythonVirtualenvHelper ()
Herkese açık yöntemler
etkinleştir
public static void activate (IRunUtil runUtil, File virtualenvDir)
RunUtil için virtualenv'yi etkinleştirin.
| Parametreler | |
|---|---|
| runUtil | IRunUtil: virtualenv etkinleştirme komutlarını çalıştırmak için kullanılan bir yardımcı program nesnesi. | 
| virtualenvDir | File: Oluşturulan virtualenv dizini temsil eden bir File nesnesi. | 
getPackageInstallLocation
public static String getPackageInstallLocation (IRunUtil runUtil, String virtualenvPath)
Python paketi yükleme konumunu alır.
Bu yöntem, /path/to/venv/bin/pip3 show pip komutunu çağırır ve stdout çıkışından paket konumunu ayrıştırır.
| Parametreler | |
|---|---|
| runUtil | IRunUtil: Komutları çalıştırmak için kullanılan bir yardımcı program nesnesi. | 
| virtualenvPath | String: Oluşturulan virtualenv dizininin yolu. | 
| İlerlemeler | |
|---|---|
| String | Python paketlerinin yüklendiği konumun mutlak yolunu temsil eden bir dize. | 
getPythonBinDir
public static String getPythonBinDir (String virtualenvPath)
Python bin dizin yolunu alır.
Bu yöntem, dizinin varlığını kontrol eder.
| Parametreler | |
|---|---|
| virtualenvPath | String | 
| İlerlemeler | |
|---|---|
| String | str, venv içindeki python bin dizininin yolu. | 
| Atışlar | |
|---|---|
| NullPointerException | arg virtualenvPath boşsa. | 
| RuntimeException | /path/to/venv/bin mevcut değilse. | 
