Lucaschess kurarken hata!(sanırım python hatası)

Başlatan ubuntupardus, 25 Ocak 2018 - 16:11:15

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ubuntupardus

İyi günler. Arkadaşlar Lucaschess adlı programı kurmak isterken hata alıyorum. Uğraştım fakat bir türlü aşamadım sorunu.

http://lucaschess.blogspot.com.tr/2015/09/instructions-to-install-lucaschess-in.html Buradaki yönergelere göre program kurulumunu yapmaya başladım.

python Lucas.py kodundan sonra hata ile karşılaştım. Hata şöyle;


Traceback (most recent call last):
  File "Lucas.py", line 56, in <module>
    import Code.Init
  File "./Code/Init.py", line 4, in <module>
    from Code import Util
  File "./Code/Util.py", line 17, in <module>
    import scandir
ImportError: No module named scandir


yönergelerin devamında hata ile karşılaşılırsa şöyle bir açıklama yapılmış;

When error to execute Lucas.py, we try to recompile winglet.so (- \- : delete line, - \+ insert line)

# cd EnginesLinux/winglet/srclinux
# mcedit makefile
- $(LINK_TARGET) : $(OBJS)
- \- g++ -shared -O3 -o $@ $^
- \+ g++ -shared -O3 -fPIC -o $@ $^

- %.o : %.cpp
- \- g++ -g -O3 -o $@ -c lt;
- \+ g++ -g -O3 -fPIC -o $@ -c lt;
OR (better and more clear)
Locate line: g++ -shared -O3 -o $@ $^
Insert after -O3: -fPIC

Locate line: g++ -g -O3 -o $@ -c lt;
Insert after -O3: -fPIC


Buradakileri denemek istedim fakat böyle bir klasör bulunmuyor. Kendim oluşturdum ve dosyayı da oluşturdum. Fakat boş dosyanın içine bunları eklenecek kısımları yazmam tabii ki işe yaramadı.

Hata verdiği code.init, init.py, util.py dosyalarını bulup ilgili satırları da buldum. Fakat hatanın ne olduğunu bilemiyorum ve çözemiyorum. Bilen arkadaşlardan yardımlarını bekliyorum. Teşekkürler..