मैं गैर-होम निर्देशिकाओं में आर स्क्रिप्ट को सहेजने की कोशिश कर रहा हूं, उदाहरण के लिए: /mnt/MOUNT_POINT_A लेकिन सहेजने पर, यह त्रुटि Error Saving file: No such file or directory निकाल देता है।

जबकि मैं लॉग इन किए गए उपयोगकर्ता की होम निर्देशिका में कुछ भी सहेजता हूं, यह सफल रहा। गैर-होम निर्देशिका स्थित फ़ाइलों को पढ़ते समय मुझे इसी तरह के मुद्दों का सामना करना पड़ रहा था, इसलिए मुझे उन निर्देशिकाओं को श्वेतसूची में डालना पड़ा जिनसे मैं पढ़ने की कोशिश कर रहा था?

क्या फाइल को सेव करने के लिए भी ऐसा कोई कॉन्फिगरेशन है?

नोट: मैं RStudio सर्वर को रूट के रूप में चला रहा हूं लेकिन सभी लॉग किए गए उपयोगकर्ताओं की प्रक्रियाएं उनके उपयोगकर्ता आईडी से ही शुरू होंगी।

enter image description here

1
Avik Aggarwal 23 अप्रैल 2020, 12:09

2 जवाब

यदि कोई अस्तित्व फ़ाइल है जैसा कि आप निर्देशिका कहते हैं तो यह ठीक होना चाहिए लेकिन / // \ \\ के साथ प्रयास करने से मदद मिल सकती है

/mnt/MOUNT_POINT_A this is at the same location with your R?
1
Seyma Kalay 23 अप्रैल 2020, 12:18
निर्देशिका का पूरा नाम लेने का प्रयास करें, इसलिए यह कुछ इस तरह होना चाहिए "C:/Users/Avik/mnt/MOUNT_POINT_A"
 – 
Seyma Kalay
23 अप्रैल 2020, 14:02
कृपया ध्यान दें कि मैं Centos पर RStudio सर्वर चला रहा हूं।
 – 
Avik Aggarwal
23 अप्रैल 2020, 16:01

मेरा सुझाव है कि आप स्लैश के बजाय बैकस्लैश का उपयोग करें, और डबल बैकस्लैश का उपयोग करें क्योंकि केवल एक ही r पात्रों से बच जाएगा।

भूतपूर्व:

\\mnt\\MOUNT_POINT_A\\file.ext
0
Pedro Henrique Cardoso 23 अप्रैल 2020, 12:33
यह फ़ाइल को मेरी होम निर्देशिका में सटीक नाम \\mnt\\MOUNT_POINT_A\\file.ext से सहेज रहा है। कृपया ध्यान दें, मैंने अपनी वर्तमान कार्यशील निर्देशिका को सेट किया है जिसमें निर्देशिका को केवल पढ़ने और फ़ाइलों को सहेजने के लिए माउंट पॉइंट है।
 – 
Avik Aggarwal
23 अप्रैल 2020, 13:43
भले ही आप //mnt//MOUNT_POINT_A// का उपयोग करें?
 – 
Pedro Henrique Cardoso
23 अप्रैल 2020, 15:31
@ पेडो: // के साथ मुझे वही त्रुटि मिलती है जैसा कि प्रश्नों में दिखाया गया है। Error saving file: No such file or directory
 – 
Avik Aggarwal
23 अप्रैल 2020, 16:01