Fedora - Python içe aktarma selinux bulamıyor


1

Yaptığım herhangi bir python betiğini çalıştırdığımda import selinux (gibi system-config-users ) Aşağıdaki hatayı alıyorum:

ImportError: /usr/lib64/python2.7/site-packages/selinux/_selinux.so: undefined symbol: selinux_current_policy_path

Bir zamanlar kaldırdığım bir şey olmalı. Ancak düzeltmek için ne kurulacağı konusunda hiçbir fikrim yok.

Nasıl düzeltebilirim / Hangi paketleri kurmam gerekiyor?


kesin soru için üzgünüm, ancak Python SELinux API'sinde herhangi bir dokümanı nasıl buldun? Gerçekten bir şey bulamıyorum.
Vitaly Isaev

@VitalyIsaev Aslında, aslında, Python'u bile bilmiyorum. API dokümanlarını bile aramadım.
BenjiWiebe

Yanıtlar:


2

Hangi FC'yi çalıştırdığınızı söylemediniz, son zamanlarda libselinux'ta bir hata vardı. Koşmak yum update libselinux Sürümünüzü güncellemek için


Fedora 18 (64 bit) kullanıyorum. libselinux yüklü ve en son sürüm.
BenjiWiebe

Onu düzeltti. mü sudo yum reinstall libselinux. Nedense bunu hiç düşünmedim. Güncellemeyi önermek beni yeniden yüklemeyi düşündürdü, bu nedenle cevabınızı kabul ediyorum.
BenjiWiebe
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.