Tôi mới bắt đầu làm việc với Python 3.4.1 đi kèm với ArcGIS Pro 1.0.0, trên máy tính xách tay của tôi, cũng có Python 2.7.8 đi kèm với ArcGIS 10.3 cho Máy tính để bàn và tôi muốn giảm thiểu cơ hội chạy một phiên bản Python khi tôi dự định và cần sử dụng phiên bản kia.
Trong Windows Explorer, bây giờ tôi có hai thư mục Python: C: \ Python27 và C: \ Python34 dự kiến.
Trên Menu Bắt đầu của Windows trong Tất cả các chương trình> ArcGIS có thư mục Python 2.7 với IDLE (GUI GUI) mà tôi thường sử dụng để khởi động IDLE, vì vậy bắt đầu từ đây sẽ ổn. Tôi đã thử nghiệm và nó bắt đầu 2.7.8.
Tôi đã dự kiến sẽ thấy thư mục Python 3.4 bên cạnh Python 2.7 hoặc có thể trong Tất cả các chương trình> ArcGIS> ArcGIS Pro nhưng nó nằm trong thư mục riêng của nó ngay dưới Tất cả các chương trình. Nó chứa một IDLE (GUI GUI) khác bắt đầu 3.4.1 như mong đợi.
Tuy nhiên, mọi thứ trở nên hơi khó hiểu khi tôi xem danh sách các chương trình trên Menu Bắt đầu vì có hai mục IDLE (Python GUI) để chọn:
Bằng cách nhấp chuột phải vào từng cái và sử dụng tab Chung của Thuộc tính của chúng, tôi đã đổi tên chúng thành IDLE (Python GUI) 2.7 và IDLE (GUI GUI) 3.4 một lần nữa để không có sự nhầm lẫn.
Một cách khác mà tôi thường bắt đầu IDLE là nhấp chuột phải vào tệp * .py và sau đó chọn Chỉnh sửa bằng IDLE - nhưng phiên bản Python của IDLE tôi sẽ nhận được hiện không rõ ràng. Bằng cách thử nghiệm tôi thấy rằng đó là 3.4.1.
Có cách nào để tôi có thể biến một lựa chọn Chỉnh sửa với IDLE thành hai lựa chọn này không?
- Chỉnh sửa với IDLE 2.7; và
- Chỉnh sửa bằng IDLE 3.4
Tôi không bao giờ chỉnh sửa bằng PythonWin vì vậy nếu tôi bị giới hạn ở hai chương trình có thể được liên kết với các tệp * .py để chỉnh sửa thì tôi rất vui khi hy sinh Chỉnh sửa bằng PythonWin cho Chỉnh sửa với Python 3.4.