30/09/2018, 23:55

Lỗi sử dụng lệnh help trong python

mình dùng lệnh help trong python thì bị lỗi này mong mọi người giúp.
‘more’ is not recognized as an internal or external command,
operable program or batch file.
mình đã set the PATH rồi nhưng không được.
dùng cả python 2.7 và command line đều bị như thế. cả pydoc cũng bị như vậy.
mình cảm ơn!!

Pete Houston viết 01:59 ngày 01/10/2018

more là câu lệnh sử dụng ở trên Unix/Linux. Windows không có.

Nguyễn Phương viết 01:59 ngày 01/10/2018

mình không phải dùng more bạn ơi. mình dùng chẳng hạn như
help(raw_input)
nó cũng ra lỗi như trên.

X viết 02:00 ngày 01/10/2018

A post was merged into an existing topic: Topic này chứa các post được cho là Off-topic

*grab popcorn* viết 02:07 ngày 01/10/2018

Bạn dùng help() trong python interpreter hay trực tiếp trên command line của windows??

Nếu trên command line thì vào python interpreter (gõ python và enter) sau đó sẽ dùng được.

Nguyễn Phương viết 02:09 ngày 01/10/2018

mình dùng cả 2 rồi nhưng vẫn không được bạn ạ. loay hoay cả buổi sáng :((

htl@PyMI.vn viết 02:07 ngày 01/10/2018

Bạn copy paste hoặc chụp hình kết quả cho mọi người xem nhé

Nguyễn Phương viết 02:04 ngày 01/10/2018

<img src="https://daynhauhoc.com//daynhauhoc.s3-ap-southeast-

Nguyễn Phương viết 02:00 ngày 01/10/2018

Nguyễn Phương viết 02:09 ngày 01/10/2018

mình dùng cả python 2.7 và command line đều bị như thế

Thành Phạm viết 02:05 ngày 01/10/2018

Mình test trên win 8 oke, cả cmd powershell :V hay vấn đề của win 10

htl@PyMI.vn viết 02:05 ngày 01/10/2018

Bạn kiểm tra lại trong PATHC:\Windows\System32 chưa
Mình đoán khi bạn sửa PATH bạn đã vô tình xóa các path mặc định của windows

Thành Phạm viết 01:55 ngày 01/10/2018

Haha chắc đúng rồi :V thứ xóa C:\Windows\SYSTEM32 khỏi PATH (system) là ăn hành ngay, vì có 1 cái more.com ở trong C:\Windows\SYSTEM32

Nguyễn Phương viết 01:56 ngày 01/10/2018

PATH của mình nó ntn
C:\Python27; C:\Windows\System32; %SystemRoot%; %SystemRoot%\system32;%PROGRAMFILES%\PostgreSQL\9.4\bin

Nguyễn Phương viết 02:10 ngày 01/10/2018

không biết có phải do win 10 nó thiếu gì không nữa.

htl@PyMI.vn viết 01:57 ngày 01/10/2018

Bạn thử chạy lại cmd hoặc powershell với quyền admin (run as administrator). Nếu vẫn ko được thì có thể print(raw_input.__doc__)

Thành Phạm viết 02:06 ngày 01/10/2018

Bạn thử như này xem:

  1. Tạo 1 file text, có nội dung gì đó, tên là test.txt chẳng hạn
  2. Xong mở cmd gõ more test.txt xem lệnh more có hoạt động không?
Nguyễn Phương viết 02:09 ngày 01/10/2018

đúng rồi bạn ơi. cảm ơn bạn nhiều nha. phải admin nó mới đươc.

Thành Phạm viết 02:05 ngày 01/10/2018

sao lại thế nhể máy mình dùng user bình thường cũng được mà chẳng lẽ thằng more.com bị giới hạn quyền thực thi ak

htl@PyMI.vn viết 02:04 ngày 01/10/2018

Chắc là máy bạn tắt UAC đi rồi để UAC mặc định thì phải Run as admin

Bài liên quan
0