ฉันกำลังพยายามเรียกใช้โค้ดโดยใช้คำสั่ง "nohup" กับ Anaconda IPython รหัสของฉันทำงานได้ดี (เป็นเวลาหลายชั่วโมง) ถ้าฉันรันภายในสภาพแวดล้อม ipython เช่น;
irsacf00-debian:~/WISE_AP> ipython
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 18:10:19)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.2.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]: %run WISE_PHOT_052918_MODULER_IRSACF.py
อย่างไรก็ตาม เมื่อฉันพยายามเรียกใช้โค้ดเดียวกันโดยใช้ "nohup" รหัสจะพังโดยมีข้อความแสดงข้อผิดพลาดต่อไปนี้ (2 บรรทัดสุดท้าย) นี่คือการคัดลอกวางจากไฟล์เอาต์พุต
[[0;31mOSError^[[0m: [Errno 5] Input/output error
In [2]: Do you really want to exit ([y]/n)?
คำสั่ง nohup ของฉันมีลักษณะเช่นนี้
irsacf00-debian:~/WISE_AP> nohup ipython <input_file> output_file &
ไฟล์อินพุตของฉันมีลักษณะเช่นนี้
%run /home/aprakash/WISE_AP/WISE_PHOT_052918_MODULER_IRSACF.py
ไม่รู้ว่าโค้ดมันติดตรงไหน ขอบคุณที่ช่วยเหลือ!
ดีที่สุดครับคุณอภิ