2012-01-12 32 views
16

Tôi thích python ở chế độ tương tác khi trên Linux. Tuy nhiên trên Cygwin, chế độ tương tác không bắt đầu. Tôi không nhìn thấy dấu nhắc ">>>" và bất cứ điều gì tôi nhập không dẫn đến bất cứ điều gì.Làm thế nào để kích hoạt chế độ tương tác python trong Cygwin?

Giải quyết: Tôi đã tìm ra vấn đề từ các câu trả lời bên dưới. Tôi đã sử dụng một cửa sổ cài đặt của python và nó cần -i tùy chọn để bắt đầu trong chế độ tương tác.

+0

Bạn nhận được gì khi bắt đầu python? Tôi không gặp vấn đề gì khi chạy python 3.1.3 trong Cygwin và tôi không nghĩ mình cần làm gì đặc biệt khi cài đặt nó. –

+0

Ngoài ra, hãy kiểm tra xem thư mục cài đặt python của bạn có nằm trong đường dẫn $ của bạn hay không. –

Trả lời

28

Thử chuyển cờ -i sang Python.

Tôi đã trải nghiệm điều này rất giống nhau, as have others. Dường như có một vấn đề với khả năng của Cygwin để hoạt động tương tác với các ứng dụng Windows-bản địa (bao gồm cả Python.exe). Nếu bạn có thể, cài đặt phiên bản Cygwin của Python thông qua quản lý gói của Cygwin, vì nó không có vấn đề tương tác này.

-1

Tôi sử dụng nó mọi lúc.

$ python 
Python ****** (********) 
********************** 
Type "help", "copyright", "credits" or "license" for more information. 
>>> "It works" 
'It works' 
>>> 

Nếu bạn cung cấp tên tệp hoặc bất kỳ thứ gì tương tự, nó sẽ không chuyển sang chế độ tương tác theo mặc định.

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