2013-05-31 9 views
6

क्या कोई भी एंथॉट कैनोपी का उपयोग करता है?एनथॉट कैनोपी में पायथन: IOError ऐसी कोई फ़ाइल या निर्देशिका

यह मुझे IOError बताता रहता है। लेकिन मुझे पूरा यकीन है कि पाठ फ़ाइल का नाम सही है और यह पाइथन फ़ाइल के साथ एक ही निर्देशिका में है, और कोड अन्य पायथन आईडीएलई में अच्छी तरह से काम करता है।

पता नहीं है कि गलत कहां है। कोई सुझाव?

धन्यवाद !!

---> 21  inFile = open('words.txt', 'r') 
22  words = inFile.read().split() 

IOError: [errno 2] इस तरह के कोई फ़ाइल या निर्देशिका: 'words.txt'

+0

यकीन है कि यह ' 'words.txt.txt'' नहीं है सुनिश्चित करें। –

+0

क्या यह पाइथन फ़ाइल के समान निर्देशिका में मौजूद है? – karthikr

+0

धन्यवाद दोस्तों, पंचगण का जवाब मेरे लिए काम करता है! – Aimee

उत्तर

16

अद्यतन: निम्नलिखित हैक चंदवा संस्करणों 1.0.3 और अधिक से अधिक की आवश्यकता नहीं है। पायथन फलक के अंदर राइट क्लिक करें, और Keep Directory Synced to Editor चुनें।

पायथन खोल की कार्यशील निर्देशिका, संपादक के साथ सिंक्रनाइज़ नहीं है। तो, आपके अजगर खोल की कार्य निर्देशिका शायद आपकी पायथन फ़ाइल के समान नहीं है। अपनी शैल की निर्देशिका को अपनी पायथन फ़ाइल की निर्देशिका में बदलने के लिए:

  1. प्रश्न में पाइथन फ़ाइल खोलें।
  2. अधिकार अजगर फलक अंदर क्लिक करें और

आशा है कि मदद करता है विकल्प "संपादक निर्देशिका में बदलें" का चयन करें।

उपरोक्त समाधान वास्तव में सही है। दुर्भाग्य से यह और भी चंदवा के वर्तमान संस्करण में आवश्यक है - संस्करण: 1.3.0 (64 बिट)

+1

डिफॉल्ट रूप से, कैनोपी में ipython shell में, आपकी कार्यशील निर्देशिका, जहां word.txt मिलेगा, आपके उपयोगकर्ता होम निर्देशिका में है। लेकिन आपकी अजगर फ़ाइल शायद कहीं और है। Ipython में, "आमतौर पर" कार्य निर्देशिका मुद्रित करें "और" सीडी xxx "आपको कार्यशील निर्देशिका को बदलने देगा। –

+0

धन्यवाद! – Aimee

+0

कैनोपी संस्करण 1.0.3 और इससे अधिक में, पाइथन फलक के अंदर राइट क्लिक करें, और 'संपादक को समन्वयित निर्देशिका रखें' का चयन करें। – punchagan

0

यह भी जब कोष्ठक में एक पूर्ण पथ दे रही है, को बदलने के लिए एक txt फ़ाइल को खोलने के लिए संभव है सब \ साथ /

से:

text=open('C:\Users\Korisnik\Desktop\abeceda.txt') 

रहे हैं:

text=open('C:/Users/Korisnik/Desktop/abeceda.txt') 
संबंधित मुद्दे