Я щойно почав працювати з Python 3.4.1, який постачається з ArcGIS Pro 1.0.0, на своєму ноутбуці, на якому також є Python 2.7.8, який поставляється з встановленим ArcGIS 10.3 для робочого столу, і я хотів би мінімізувати шанси на запуск одна версія Python, коли я мав намір і потребував використання іншої.
У Windows Explorer тепер у мене є дві папки Python: C: \ Python27 та C: \ Python34, яких слід очікувати.
У меню "Пуск Windows" у розділі Усі програми> ArcGIS є папка Python 2.7 з IDLE (Python GUI), яку я часто використовую для запуску IDLE, тому запуск її звідси повинен бути добре. Я тестував, і він починається 2.7.8.
Я очікував побачити папку Python 3.4 поруч із Python 2.7 або, можливо, в розділі Усі програми> ArcGIS> ArcGIS Pro, але він знаходиться у власній папці безпосередньо під Усі програми. Він містить ще один IDLE (Python GUI), який запускається 3.4.1, як очікувалося.
Однак речі стають трохи заплутаними, коли я переглядаю список програм у меню "Пуск", оскільки на вибір є два записи IDLE (Python GUI):
Клацнувши правою кнопкою миші на кожній кнопці та користуючись вкладкою Загальні їх властивості, я перейменував їх на позицію IDLE (Python GUI) 2.7 та IDLE (Python GUI) 3.4 відповідно, щоб знову не було плутанини.
Інший спосіб, за допомогою якого я зазвичай запускаю IDLE, - клацнувши правою кнопкою миші файл * .py, а потім вибравши «Правка за допомогою IDLE», але версія Python IDLE, яку я отримаю, тепер неоднозначна. Тестуючи, я виявляю, що це 3.4.1.
Чи є спосіб, який я міг би перетворити один варіант редагування з IDLE в ці два варіанти?
- Редагувати за допомогою IDLE 2.7; і
- Редагувати за допомогою IDLE 3.4
Я ніколи не редагую з PythonWin, тому якщо я обмежений двома програмами, які можуть бути пов’язані з * .py файлами для редагування, то я радий пожертвувати Edit з PythonWin for Edit with Python 3.4.