Không có gì .bashrc hoặc đặt trước vị trí cài đặt Anaconda có nghĩa là gì?


12

Tôi đã cài đặt Anaconda từ root, sau khi hoàn tất cài đặt, thông báo này được hiển thị trên màn hình thiết bị đầu cuối:

Python 2.7.8 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ? [yes|no]
[no] >>> no

You may wish to edit your .bashrc or prepend the Anaconda install location:

$ export PATH=/usr/bin/anaconda/bin:$PATH

Thank you for installing Anaconda!
root@pkj:~#

Ba tuyên bố sau có nghĩa là gì?

  1. Bạn có muốn trình cài đặt thêm vào vị trí cài đặt Anaconda cho PATH trong /root/.bashrc của bạn không? [có | không]
  2. Bạn có thể muốn chỉnh sửa .bashrc của mình hoặc thêm vào vị trí cài đặt Anaconda:
  3. $ xuất PATH = / usr / bin / anaconda / bin: $ PATH

Tôi đã truy cập root bằng cách sử dụng: pkj@pkj:~$ sudo su -

Câu trả lời:


11
  1. Đang hỏi nếu bạn muốn thêm Anaconda vào PATH. Điều này về cơ bản có nghĩa là khi bạn gõ anaconda ở giao diện dòng lệnh, nó sẽ biết nơi để tìm nó.

  2. Chỉ cần đề nghị bạn thực hiện những gì được 1.đề xuất hoặc thực hiện lệnh sau để bạn có thể chạy anaconda từ dòng lệnh mà không cần phải đi trước /opt/anaconda/anaconda.bin(đây chỉ là một ví dụ vì tôi không biết đường dẫn thực tế.)

  3. Đây là một cách để thêm thư mục cài đặt anaconda vào đường dẫn của bạn để bạn có thể chỉ cần gõ anaconda. Về cơ bản là một hình thức thay thế của một.

  4. Có tôi sẽ khuyên bạn nên thực hiện số ba. Nó sẽ không làm tổn thương bất cứ điều gì và có thể sẽ làm cho cuộc sống của bạn dễ dàng hơn.

BIÊN TẬP

Ngoài ra khi bạn đang cố gắng chuyển sang root, bạn có thể chỉ cần sudo sukhông -cần thiết. Chỉ cần một fyi nó thường không cần thiết. Bạn có thể đọc ở đây để biết chi tiết. Dù thế nào đi nữa


Cảm ơn @Dylan, tôi còn khá mới với Ubuntu và tôi muốn làm rõ hai điều sau: 1. Chỉ cần gõ export PATH=/usr/bin/anaconda/bin:$PATHvào terminal sẽ thực hiện công việc? 2. Vì tôi đã cài đặt nó thông qua root, tôi có thể truy cập Anaconda từ các tài khoản người dùng khác không?
pkj

Có, ban hành lệnh đó sẽ có hiệu lực mong muốn và có, bạn sẽ có thể truy cập nó trong các tài khoản người dùng khác
Dylan

4

Nếu bạn đang sử dụng Anaconda3, hãy thêm phần sau vào cuối /root/.bashrctệp của bạn :

export PATH="/root/anaconda3/bin:$PATH"

Theo như con đường Anaconda, đó exportlà tất cả những gì bạn cần biết. Anaconda sử dụng các liên kết cứng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.