İngilizceFransızcaİspanyolca

OnWorks favicon'u

regina-python - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında regina-python'u çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen regina-python komutudur.

Program:

ADI


regina-python - Regina'nın komut satırı Python arayüzü

SİNOPSİS


regina-python [ -Q, --sessizlik | -içinde, --ayrıntılı ] [ -N, --nolib'ler ] [ -A, --noautoimport ]

regina-python [ -Q, --sessizlik | -içinde, --ayrıntılı ] [ -N, --nolib'ler ] [ -A, --noautoimport ] [
-ben, --interaktif ] senaryo [ komut dosyası argümanları ]

TANIM


Regina, 3-manifold nirengilerini ve normal yüzeyleri incelemek için bir yazılım paketidir.
Diğer önemli özellikler arasında açı yapıları, sayım sayımı, kombinatoryal tanıma yer alır.
üçgenlemeler ve 3 küre tanıma ve bağlantılı toplam gibi üst düzey görevler
ayrışma. Regina tam bir grafik kullanıcı arayüzü ile birlikte gelir ve ayrıca Python sunar
bağlamalar ve düşük seviyeli bir C++ programlama arayüzü.

Bu komut Regina için etkileşimli bir Python oturumu başlatır. Bu bir komut satırı olacak
Doğrudan metin girişi/çıkışı olan ve grafiksel kullanıcı arayüzü olmayan Python oturumu. Tümü
Regina'nın matematik motorundaki nesneler, sınıflar ve yöntemler kullanıma sunulacak
modül aracılığıyla kraliçeBaşlangıçta içe aktarılacak olan (içe aktarmayı etkin bir şekilde çalıştıran)
Regina). Üstelik seçenek olmadığı sürece --noautoimport Regina'nın tüm nesneleri geçildi,
sınıflar ve yöntemler doğrudan geçerli ad alanına aktarılacaktır (etkin bir şekilde
regina import'tan çalıştırılıyor *).

Sık kullandığınız kodunuz varsa, bunu bir kullanıcı kütüphane. Başlangıcında
Regina, her Python oturumunda kullanıcılarınızın tamamındaki kodun tamamını otomatik olarak çalıştıracaktır.
kütüphaneler. Kullanıcı kütüphanelerinin listesi metin dosyasından okunacaktır. ~/.regina-libs,
her satırda bir kitaplık dosya adı içermelidir. Boş satırlar ve ile başlayan satırlar
bir karma (#) dikkate alınmayacaktır. Ayrıca bu kitaplıkların listesini şu adresten de yapılandırabilirsiniz:
grafiksel kullanıcı arayüzü: Python seçenekleri sayfasına bakın.

Etkileşimli bir Python oturumu başlatmak yerine bir Python betiğini iletebilirsiniz (ile
istenirse argümanlar). Bu durumda Regina betiği çalıştıracaktır (ilk olarak içe aktardıktan sonra)
kraliçe modül ve herhangi bir kullanıcı kütüphanesinin yüklenmesi). Eğer geçersen --interaktif, Regina yapacak
betik bittiğinde sizi bir Python komut istemiyle baş başa bırakacağım; aksi takdirde Python'dan çıkacak ve
sizi komut satırına döndürün.

SEÇENEKLER


-q

--sessizlik
Sessiz modda başlayın. Ciddi hatalar dışında çıktı üretilmeyecektir. İçinde
özellikle uyarılar bastırılacaktır.

Bu, ortam değişkenini ayarlamaya eşdeğerdir REGINA_VERBOSITY= 0.

-v

--ayrıntılı
Ayrıntılı modda başlayın. Ek teşhis bilgilerinin çıktısı alınacaktır.

Bu, ortam değişkenini ayarlamaya eşdeğerdir REGINA_VERBOSITY= 2.

-n

--nolib'ler
Oturum başladığında herhangi bir kullanıcı kitaplığını yüklemeyin. Kullanıcı kütüphaneleri
Yukarıdaki genel bakışta tartışılmıştır.

-a

--noautoimport
Hala içe aktar kraliçe modül, ancak Regina'nın tüm modüllerini otomatik olarak içe aktarma
nesneleri, sınıfları ve yöntemleri geçerli ad alanına aktarın (yani,
regina içe aktarma *). Bu, (örneğin) ana 3-manifoldlu üçgenlemenin olduğu anlamına gelir.
sınıfa yalnızca NTriangulation olarak değil, regina.NTriangulation olarak erişilmelidir.

-i

--interaktif
Komut dosyasını etkileşimli modda çalıştırın. Verilen betiği çalıştırdıktan sonra Regina,
Kendi ek komutlarınızı çalıştırmanız için sizi Python yorumlayıcısına bırakıyorum.

Bu seçenek yalnızca bir komut dosyası iletildiğinde kullanılabilir. Hiçbir komut dosyası aktarılmazsa,
regina-python her zaman etkileşimli modda başlayacaktır.

ÇEVRE DEĞİŞKENLER


Aşağıdaki ortam değişkenleri bu programın davranışını etkiler. Her biri
değişken yerel yapılandırma dosyasında da ayarlanabilir ~/.regina-python bir çizgi kullanarak
Form seçenek=değer. Ortam değişkenleri aşağıdaki değerlere göre öncelikli olacaktır:
yapılandırma dosyası

REGINA_VERBOSITY
Ne kadar çıktı üretilmesi gerektiğini belirtir. Tanınan değerler şunlardır:

0 Yalnızca hataları görüntüle; bu seçeneği iletmeye eşdeğerdir --sessizlik.

1 Hataları ve uyarıları görüntüleyin; bu varsayılandır.

2 Hataları, uyarıları ve teşhis çıktısını görüntüleyin; bu şuna eşdeğerdir
seçeneği geçmek --ayrıntılı.

REGINA_PYTHON
Python yorumlayıcısını başlatmak için kullanılan komut. Regina varsayılan olarak çalıştırmayı dener
oluşturulduğu Python'un aynı sürümü.

Genel olarak Regina'nın oluşturulduğu Python sürümünün aynısını kullanmalısınız;
aksi halde Python dosyayı yükleyemeyebilir kraliçe modülü.

Normal durumlarda bu seçeneği asla kendiniz ayarlamanıza gerek yoktur.

REGINA_HOME
Regina'nın veri dosyalarının kurulu olduğu dizin. Bu olmalı
içeren dizin simgeler / alt dizin, örnekler/ alt dizin vb.

Regina'yı doğrudan kaynak ağacından çalıştırıyorsanız, bu varsayılan olarak
üst düzey kaynak dizini. Regina'yı uygun bir kurulumdan çalıştırıyorsanız,
bu, varsayılan olarak karşılık gelen kurulum dizinine karşılık gelir.

Normal durumlarda bu seçeneği asla kendiniz ayarlamanıza gerek yoktur.

Uyarı: Uygun bir kurulumdan çalıştırıldığında, varsayılan REGINA_HOME zor-
başlangıç ​​betiğine bağlanır (derleme zamanında ayarlanır). Regina'yı yüklerseniz
bir dizine, ardından elle başka bir dizine taşıyın, varsayılan REGINA_HOME
yanlış olacaktır.

REGINA_PYLIBDIR
Python modülünü içeren dizin regina.so.

Regina'yı doğrudan kaynak ağacından çalıştırıyorsanız, bu varsayılan olarak bir
Bu kaynak ağacındaki dizin. Regina'yı uygun bir yerden çalıştırıyorsanız
kurulumda bu, varsayılan olarak karşılık gelen kurulum dizinine ayarlanır.

Regina'nın Python modülünü standart bir Python konumuna yüklediyseniz (ör.
Python bunu sys.path dosyasını genişletmeden doğrudan içe aktarabilir), ardından REGINA_PYLIBDIR
boş veya tanımsız bırakılmalıdır.

Normal durumlarda bu seçeneği asla kendiniz ayarlamanıza gerek yoktur.

Uyarı: Facebok sayfasını beğenin : REGINA_HOME, uygun bir kurulumdan çalıştırıldığında varsayılan
REGINA_PYLIBDIR başlangıç ​​betiğine bağlanmıştır. Regina'yı şuraya yüklerseniz:
bir dizine, ardından elle başka bir dizine taşıyın, varsayılan REGINA_PYLIBDIR
yanlış olacaktır.

MAC OS İŞLETİM SİSTEMİ X KULLANICILARI


Sürükle ve bırak uygulama paketini indirdiyseniz, bu yardımcı program bunun içinde gönderilir. Eğer sen
Regina'yı ana Uygulamalar klasörüne sürüklediysen, onu şu şekilde çalıştırabilirsin:
/Applications/Regina.app/Contents/MacOS/regina-python.

WINDOWS KULLANICILARI


Komuta regina-python altında mevcut değil Windows. Ancak yine de kullanabilirsiniz
Grafiksel bir Python açarak Regina'nın grafik kullanıcı arayüzünde Python komut dosyası oluşturma
konsol veya komut dosyası paketlerini kullanma.

Onworks.net hizmetlerini kullanarak regina-python'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad