Blender Derleniyor - Python Hatası
Oct 11 2020
Konu derleme olduğunda çaylakım. OpenSuse Linux üzerinde Blender derleme talimatlarını takip ettim.
https://wiki.blender.org/wiki/Building_Blender/Linux/OpenSUSE
Kaynakları indirdim. Kütüphaneleri indirdim.
Ancak Güncelleme ve Oluşturma talimatlarını izlediğimde
cd /home/myprofile/bin/blender-git/blender/
make update
Bana şu hata veriliyor:
python3 ./build_files/utils/make_update.py
Python path configuration:
PYTHONHOME = (not set)
PYTHONPATH = '/usr/local/lib/python:/usr/lib64/python/'
program name = 'python3'
isolated = 0
environment = 1
user site = 1
import site = 1
sys._base_executable = '/usr/bin/python3'
sys.base_prefix = '/usr'
sys.base_exec_prefix = '/usr'
sys.executable = '/usr/bin/python3'
sys.prefix = '/usr'
sys.exec_prefix = '/usr'
sys.path = [
'/usr/local/lib/python',
'/usr/lib64/python/',
'/usr/lib/python38.zip',
'/usr/lib64/python3.8',
'/usr/lib64/python3.8/lib-dynload',
]
Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized
File "/usr/lib64/python/encodings/__init__.py", line 123
raise CodecRegistryError,\
^
SyntaxError: invalid syntax
Current thread 0x00007f9baaa00740 (most recent call first):
<no Python frame>
make: *** [GNUmakefile:504: update] Error 1
Yanıtlar
RobertGützkow Oct 13 2020 at 16:04
Sorun PYTHONPATH,. Görünüşe göre /usr/lib64/python/, yukarıda bahsedilen hatayla sonuçlanan Python 2.7 kütüphanelerine işaret ediyor. PYTHONPATHOrtam değişkeni geçici olarak komutla mevcut terminalden için çıkarılabilir unset PYTHONPATHçalıştırmak mümkün olmalıdır, bundan sonra make updatebaşarıyla.
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'