2016-04-11 1 views
-2

Я пытаюсь запустить файл python, и он запускается, но после этого дайте мне эту ошибку. Что я должен сделать, чтобы исправить эту ошибку, я начинаю с python.Может ли любой орган помочь? Я получаю эту ошибку, и я не могу ее решить?

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

Можем ли мы увидеть код? Что вы пытались исправить? Checkout http://stackoverflow.com/help/mcve – dustinroepsch

+0

Ошибка: «Нет такого файла или каталога», а отсутствующий файл - «./mininet_multicast_pox.py», строка 318, в ' –

+0

. Я уже запускаю файл "./mininet_multicast_pox.py", и это функция в строке 318 ----------------- mcastTest (topo, False, hosts) –

ответ

2

Вы должны предоставить абсолютный путь вам файл. Без этого модуль подпроцесса не может его найти.

Этот модуль обеспечивает routine.

+0

дорогой Aluriak, спасибо за ваш комментарий, но как я могу предоставить путь к моему файлу? –

+0

[абсолютный путь] (https://en.wikipedia.org/wiki/Path_%28computing%29) - это путь к вашему файлу, который начинается с корня системы, например '/ home/koka/Documents/myfile. txt', или 'C:/Users/koka/Documents/myfile.txt'. В Python есть много вопросов, связанных с путями. [This one] (http://stackoverflow.com/questions/7909300/finding-absolute-path-from-a-relative-path-in-python), например. – aluriak

Смежные вопросы