tôi muốn làm việc với kho lanh lợi của hg
riêng của mình. Đó là, tôi nhân bản Mercurial từ https://www.mercurial-scm.org/repo/hg và muốn chạy một số lệnh hg
bên trong kho lưu trữ nhân bản. Vấn đề là khi chạy hg
bên trong bản sao này hg
thực thi cố gắng tải các mô-đun python của nó từ thư mục này chứ không phải từ /usr/lib/pythonVERSION
v.v. Vì tôi hiểu điều này xảy ra vì đường dẫn nhập mã sys.path
chứa chuỗi rỗng có thể có nghĩa là "hiện tại danh mục". PYTHONPATH
biến môi trường chưa được đặt.Làm thế nào để loại bỏ thư mục hiện hành từ đường nhập khẩu python
Các questtion là làm thế nào tôi có thể ngăn cản tôi cài đặt hg
từ nhập khẩu các module "sai".
'sys.path.insert (0,"/usr/lib/pythonVERSION ")'? –
Tôi nên đặt nó ở đâu? Tôi không muốn sửa đổi kịch bản hệ thống 'hg'. – ragol