Điểm:0

Hiển thị phiên bản python khác nhau ở những người dùng khác nhau

lá cờ se

Tôi đã cài đặt các phiên bản python khác nhau trong Ubuntu 20.04 LTS. Tôi đã thêm các phiên bản đó vào 'các lựa chọn thay thế cập nhật' để chuyển sang một phiên bản khác.

Khi tôi chuyển sang một phiên bản python khác từ người dùng root khác bằng cách sử dụng 'các lựa chọn thay thế cập nhật', nó hoạt động bình thường với người dùng đó nhưng nó không hoạt động với người dùng root. Nó hiển thị phiên bản trước đó trong người dùng root khi tôi chuyển sang python bằng cách sử dụng bản cập nhật thay thế với tư cách là người dùng root.

Random Person avatar
lá cờ us
Này Tanvir Rahman! Trong Hỏi Ubuntu, chúng tôi khuyên bạn nên xuất mã dưới dạng văn bản (và định dạng mã dưới dạng mã; đọc [điều này](https://askubuntu.com/editing-help) để biết thêm thông tin) thay vì ảnh chụp màn hình trong câu hỏi. Bạn có thể [chỉnh sửa] câu hỏi của mình và sao chép, dán mã và xuất.Ngoài ra, hãy cân nhắc xem qua trang [tham quan].
lá cờ hr
Tôi tò mò về cách bạn đang chạy `update-alternatives` với tư cách là người dùng không phải root - nó sẽ yêu cầu root vì nó không phải là setuid và nó sửa đổi các liên kết tượng trưng trong `/etc`
Điểm:0
lá cờ us

Mỗi người dùng trên Ubuntu lưu phiên bản Python mặc định một cách độc lập với root hoặc bất kỳ người dùng nào khác.Bản thân tôi đã trải nghiệm điều này khi có hai người dùng trên một máy Ubuntu. Mỗi người dùng mới được tạo sẽ có các giá trị mặc định của hệ thống (trong mọi thứ, không chỉ Python) khi nó được tạo lần đầu tiên, bất kể người dùng root có thể có những cài đặt tùy chỉnh nào.

Someone avatar
lá cờ my
Đó là vì cấu hình môi trường máy tính để bàn được lưu trữ trong thư mục `.config` trong `$HOME` (`/home/user`). Nói chung, mỗi khi bạn tạo một người dùng mới, một thư mục Home mới được tạo với một `~/.config` trống, vì vậy tất cả các cấu hình máy tính để bàn (và nhiều cấu hình khác) sẽ bị mất.Mặt khác, Python không lưu trữ cấu hình của nó trong thư mục HOME (nếu không được cấu hình thủ công như vậy). Vì vậy, cấu hình Python không bị mất.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.