2016-04-11 8 views
-2

Bir python dosyasını çalıştırmayı deniyorum ve başlıyor ama bundan sonra bana bu hatayı veriyor. Bu hatayı düzeltmek için ne yapmam gerekiyorsa, python ile yeni başlıyorum.herhangi bir vücut yardımı yapabilir mi? Bu hatayı alıyorum ve çözemiyorum?

Traceback (most recent call last): 
    File "./mininet_multicast_pox.py", line 318, in <module> 
    mcastTest(topo, False, hosts) 
    File "./mininet_multicast_pox.py", line 53, in mcastTest 
    pox_process = Popen(pox_arguments, stdout=fnull, stderr=fnull, shell=False, close_fds=True) 
    File "/usr/lib/python2.7/subprocess.py", line 710, in __init__ 
    errread, errwrite) 
    File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child 
    raise child_exception 
OSError: [Errno 2] No such file or directory 
+1

Kodu görebilir miyiz? Bunu düzeltmeye çalıştınız mı? Checkout http://stackoverflow.com/help/mcve – dustinroepsch

+0

hata "Bu tür bir dosya veya dizin yok" ve eksik dosya "./mininet_multicast_pox.py", satır 318, ' –

+0

zaten çalıştırıyorum dosya "./mininet_multicast_pox.py" ve bu fonksiyon 318 ----------------- mcastTest (topo, False, hosts) –

cevap

2

Sen dosyaya bir mutlak yolunu sağlamak zorunda. Bu olmadan, alt işlem modülü bulamıyor.

os modülü bunun için routine sağlar.

+0

sevgili Aluriak, yorumunuz için teşekkürler ama dosyama yolunu nasıl sağlayabilirim? –

+0

Bir [mutlak yol] (https://en.wikipedia.org/wiki/Path_%28computing%29), sistem kökünden başlayan,/home/koka/Documents/myfile gibi bir dosyaya giden yoldur. txt' veya 'C:/Kullanıcılar/koka/Belgeler/myfile.txt'. Python'daki yollar ile ilgili birçok soru var. [Bu bir] (örneğin, http://stackoverflow.com/questions/7909300/finding-absolute-path-from-a-relative-path-in-python). – aluriak

İlgili konular