Score:0

เมื่อใดก็ตามที่ฉันเข้าสู่เทอร์มินัลเพื่อเปิด python ไม่พบคำสั่ง 'python' หรือคุณหมายถึง: command 'python3' จาก deb python3

ธง br

ฉันติดตั้ง ubuntu 20.04.3 lts แล้ว และฉันติดตั้ง anaconda3 สองครั้ง ครั้งแรกจากสิทธิ์ของผู้ใช้ และอีกครั้งจากสิทธิ์รูทเนื่องจากไม่ได้เปิดใช้งาน conda เมื่อฉันเปิดเทอร์มินัลอีกครั้ง ฉันต้องพิมพ์คำสั่งเพื่อเปิดใช้งาน conda แต่ถ้าฉันพิมพ์ '$whereis conda' มันจะไม่แสดงไดเร็กทอรี bin ที่ติดตั้งจริง ฉันพิมพ์ตามที่ระบุด้านล่าง

hilipkumar@thilipkumar-Inspiron-5520:~$ หลาม

ไม่พบคำสั่ง 'python' หรือคุณหมายถึง:

  คำสั่ง 'python3' จาก deb python3
  คำสั่ง 'python' จาก deb python-is-python3

thilipkumar@thilipkumar-Inspiron-5520:~$ conda อยู่ที่ไหน

conda: /home/thilipkumar/anaconda3/condabin/conda

thilipkumar@thilipkumar-Inspiron-5520:~$ source /home/thilipkumar/anaconda3/bin/activate

(ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ conda init

ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/condabin/conda
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/conda
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/conda-env
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/activate
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/deactivate
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/profile.d/conda.sh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/fish/conf.d/conda.fish
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/shell/condabin/Conda.psm1
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/shell/condabin/conda-hook.ps1
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/profile.d/conda.csh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/.bashrc
ไม่มีการดำเนินการใดๆ

(ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ source ~/.bashrc 

thilipkumar@thilipkumar-Inspiron-5520:~$ conda config --set auto_activate_base เท็จ

thilipkumar@thilipkumar-Inspiron-5520:~$ หลาม

Python 3.8.8 (ค่าเริ่มต้น 13 เมษายน 2021, 19:58:26 น.) 
[GCC 7.3.0] :: Anaconda, Inc. บนลินุกซ์
พิมพ์ "help", "copyright", "credits" หรือ "license" เพื่อดูข้อมูลเพิ่มเติม
>>> เลิก ()

thilipkumar@thilipkumar-Inspiron-5520:~$ 

และฉันต้องปฏิบัติตามสิ่งเดียวกันในสิทธิ์รูทด้วย ถ้าฉันปิดและเปิดเทอร์มินัลใหม่ ฉันต้องทำสิ่งเดียวกัน ใครช่วยบอกคำแนะนำในการแก้ปัญหานี้ให้ฉันที และสองสามบรรทัดสุดท้ายของ $vi .bashrc

# >>> conda เริ่มต้น >>>
#!! เนื้อหาภายในบล็อกนี้จัดการโดย 'conda init' !!
__conda_setup="$('/home/thilipkumar/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
ถ้า [ $? -eq 0 ]; แล้ว
    เท่ากับ "$__conda_setup"
อื่น
    ถ้า [ -f "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh" ]; แล้ว
        . "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh"
    อื่น
        ส่งออก PATH="/home/thilipkumar/anaconda3/bin:$PATH"
    ไฟ
ไฟ
ยกเลิกการตั้งค่า __conda_setup
# <<< conda เริ่มต้น <<<

และ สะท้อน $PATH ก่อนเปิดใช้งาน

thilipkumar@thilipkumar-Inspiron-5520:~$ echo $PATH
/home/thilipkumar/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games :/snap/ถัง
thilipkumar@thilipkumar-Inspiron-5520:~$ 
us flag
มันค่อนข้างสับสนและฉันไม่สามารถระบุได้ว่าปัญหาคืออะไร โปรดแก้ไขเพื่อเพิ่มบทสรุปของปัญหา
user535733 avatar
cn flag
คุณถามคำถามที่คล้ายกันมากเมื่อวานนี้ ฉันไม่ชัดเจนว่าคำถามนี้แตกต่างกันอย่างไร
JB.Thilipkumar avatar
br flag
ฉันควรเปิดใช้งาน anaconda3 ทุกครั้งที่เปิดเทอร์มินัลโดยพิมพ์คำสั่งเหล่านี้หรือไม่ เช่น $ source /home/thilipkumar/anaconda3/bin/activate (ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ conda init (ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ source ~/.bashrc thilipkumar@thilipkumar-Inspiron-5520:~$ conda config --set auto_activate_base False @user535733
Score:1
ธง cn

ระบบของคุณตอบสนองได้ตามปกติเมื่อคุณพิมพ์ หลาม. ไม่มี python ที่เรียกใช้งานได้ในการติดตั้ง Ubuntu เริ่มต้น

ในการติดตั้งใหม่เริ่มต้นของ Ubuntu 20.04 หลาม ไม่มีอยู่. ดังนั้นจึงเป็นที่คาดหมายได้ว่าไม่พบคำสั่งอย่างไรก็ตาม คุณสามารถติดตั้งคำสั่งได้ หลาม ที่เปลี่ยนเส้นทางไปยัง หลาม3 หรือที่เปลี่ยนเส้นทางไปยัง Python 2.7 ซึ่งในกรณีนี้ Python 2 จะถูกติดตั้ง - มันไม่ได้มาตามค่าเริ่มต้นบน Ubuntu 20.04

คุณสามารถทำของคุณ หลาม คำสั่งพร้อมใช้งานโดยการติดตั้งหนึ่งใน หลามเป็น * แพ็คเกจ:

sudo apt ติดตั้ง python-is-python3

จะติดตั้งลิงก์สัญลักษณ์ /usr/bin/python ที่เชื่อมโยงไปยัง หลาม3 ในโฟลเดอร์เดียวกัน

คุณอาจไม่จำเป็นต้องทำเช่นนั้นเนื่องจากคุณใช้อนาคอนดา นั่นคือเครื่องมือที่อนุญาตให้ใช้ไพทอนเวอร์ชันต่าง ๆ บนระบบเดียวกันสำหรับการพัฒนาและทดสอบ แน่นอนว่ามันดีมากที่จะใช้สิ่งนั้น แต่อย่ายุ่งเกี่ยวกับระบบที่ติดตั้ง python3. เดสก์ท็อป linux พึ่งพาไพ ธ อนเริ่มต้นของระบบอย่างมาก การเข้าไปแก้ไขอาจทำให้ระบบของคุณเสียหายได้

อย่าเล่นกับอนาคอนดาหรือแอปพลิเคชันผู้ใช้อื่นใดในฐานะรูท. สิ่งนี้ไม่จำเป็น เว้นแต่คุณจะชอบการผจญภัยและไม่สนใจที่จะทำลายระบบของคุณเป็นครั้งคราว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา