Son zamanlarda, PyCharm kullanırken kodumdaki göreli yolları kullanamıyorum. Örneğin, basit bir open('test.txt', 'r')
çalışmayacak - bunun üzerine dosyanın çalışan pod dosyasıyla aynı düzeyde olduğundan eminim. PyCharm bu hatayı iade edecektir.PyCharm geçerli çalışma dizini
test.txt
./test.txt
için Kapanış projesini değiştirme .idea klasörü silme koduyla klasörü açın:FileNotFoundError: [Errno 2] No such file or directory:
StackOverflow'daki çevrimiçi cevapları okuduktan sonra dahil birden çok seçenek çalıştılar.
- En son PyCharm sürümünü yüklemenin yanı sıra yeniden yükleme.
- Önbelleklerin geçersiz kılınması ve yeniden başlatılması.
Bu seçeneklerin hiçbiri benim için çalışmamış. PyCharm'ın mevcut çalışma dizinini yenilemesine (ya da halihazırdaki çalışma dizininin nerede olduğunu düşündüğünü görmeye) anlatabileceğim bir şey var mı?
Şimdiden teşekkürler!
Düzenleme: Komut dosyasını bir uçbirim penceresinde çalıştırmanın işe yarayacağını unutmayın. Bu PyCharm ile bir sorun gibi görünüyor ve betik değil.
Eğer ' – Dan
İlginç, o C' de olduğunu söylüyor anki çalışma dizinini 'ithalat os baskı (os.getcwd()) görmek için komut bu koyabilirsiniz (Bu Mac'te ise): \ Program Dosyaları (x86) \ JetBrains \ PyCharm 5.0.2 \ jre \ jre \ bin' – qwertyuip9
Komut satırında yükseltilmiş izinlerle mi çalışıyorsunuz? Eğer bir Unix benzeri sistemde iseniz o zaman – Dan