2015-10-20 11 views
6

Tôi đã nhìn thấy câu hỏi này trước (ít nhất hai lần), nhưng tôi chưa tìm thấy giải pháp cho đến nay, vì vậy tôi ' sẽ hỏi lại câu hỏi với một số chi tiết khác.PyCharm nói với tôi "Không thể bắt đầu quá trình, thư mục làm việc ... không tồn tại"

Vấn đề

Khi tôi chạy tập tin chính python của tôi, PyCharm tiếp tục nói với tôi Cannot start process, the working directory /home/myname/PyCharmProjects/MyProjectName/mypackage does not exist.

Khi nào lỗi này xảy ra?

Sau khi tạo gói mypackage cho mục đích thử nghiệm, di chuyển tệp vào nó (inluding tệp chính của tôi), và di chuyển tệp trở lại thư mục gốc sau đó.

Gói mypackage bị trống sau đó, nhưng PyCharm vẫn nghĩ rằng tệp chính (Main.py) nằm trong gói đó. Tôi vẫn có thể chạy chương trình cho đến khi tôi xóa gói rỗng, nhưng đã xảy ra lỗi đường dẫn. Sau khi xóa gói, tôi không thể khởi động nó.

Thông tin bổ sung

  • tôi vẫn có thể chạy các tập tin khác mà sử dụng được trong mypackage và bây giờ là trong thư mục gốc của tôi một lần nữa
  • tôi vẫn có thể tạo và chạy file mới trong thư mục gốc của tôi

Trả lời

3

Sau khi thử nghiệm cho một chút, tôi đã tìm thấy một giải pháp (nhưng không phải là một câu trả lời cho lý do tại sao lỗi này xảy ra trong PyCharm):

Xóa tệp và tạo lại. (Hoặc đổi tên hoặc di chuyển nó và tạo một tệp mới với tên cũ của nó, cả hai đều hoạt động.)

6

Điều này xảy ra, vì khi bạn tạo một tệp, nó sẽ tự động gán thư mục làm việc cho cấu hình của nó. nơi bạn tạo ra nó. Bạn có thể thay đổi điều đó bằng cách vào Run -> Edit Configurations.

Các vấn đề liên quan