วิธีการตั้งงูใหญ่เป็นงูหลามเริ่มต้น?


11

ฉันเพิ่งติดตั้ง Anaconda (สำหรับโน้ตบุ๊ก ipython - ต้องการรันโปรแกรมแพนด้า) ติดตั้งเรียบร้อยแล้ว แต่ปัญหาที่นี่คือเมื่อใดก็ตามที่ฉันพิมพ์which pythonมันมักจะใช้งูหลามเริ่มต้นเป็น/usr/bin/python

จะดีมากถ้ามีคนบอกวิธีตั้งค่างูใหญ่เป็นงูเหลือมเริ่มต้น ผม Noob ~/anaconda3ที่นี่จนถึงขณะนี้ผมได้ติดตั้งเพียงงูใหญ่ในเส้นทางเริ่มต้นดังต่อไปนี้

ขอบคุณล่วงหน้า.

คำตอบ:


13

ฉันมีการตั้งค่าแบบเดียวกับที่คุณต้องการ ในกรณีของฉันanaconda installerเพิ่มรายการใน~/.bashrcไฟล์ของฉัน ฉันไม่รู้ว่าทำไมคุณไม่ได้ เพื่อที่จะทำสิ่งที่คุณต้องการเพิ่มสิ่งนี้ลงใน~/.bashrcไฟล์ของคุณ:

export PATH="/home/yash/anaconda3/bin:$PATH"

คุณต้องรีเฟรชตัวแปร env หลังจากนี้โดยเปิดเทอร์มินัลใหม่หรือใช้งาน source ~/.bashrc

ด้วยสิ่งนี้:

$ which python
/home/yash/anaconda3/bin/python

และpython -vส่งคืน:anaconda

หากต้องการกลับไปใช้ค่าเริ่มต้นก่อนหน้าฉันใส่เครื่องหมายในช่องการตั้งค่า pathbin .bashrcไฟล์และรับผลลัพธ์เหล่านี้:

$ which python
/usr/bin/python
$ python -v
python 2.7.*

2
ไม่เป็นไร แต่ฉันขอแนะนำให้ใช้สภาพแวดล้อมด้วยวิธีที่คุณสามารถสร้างงูหลามได้มากเท่าที่คุณต้องการและสลับไปมาระหว่างพวกเขาโดยใช้source activate/deactivate: conda.io/docs/using/envs.html
Samuel

ฉันได้เพิ่มข้างต้นลงใน ~ / .bashrc แล้วอย่างไรก็ตามซึ่ง python ไม่ส่งคืนเวอร์ชัน anaconda3 ..... ฉันต้องรีบูตเพื่อให้มีผลหรือไม่ เพิ่งติดตั้งอนาคอนดา
user391339

# เพิ่มโดย Anaconda3 installer export PATH = "/ home / d / anaconda3 / bin: $ PATH"
user391339

2
อ่าฉันเข้าใจแล้ว คุณต้องรีเฟรชตัวแปรสภาพแวดล้อมโดยเปิดเทอร์มินัลใหม่หรือแหล่งการพิมพ์อีกครั้ง ~ / .bashrc
391339

3

แทนที่จะเพิ่มรายการใน ~ / .bashrc ให้เพิ่มรายการใน ~ / .profile หรือ ~ / .bash_profile เนื่องจากเป็นเส้นทางและไม่ใช่นามแฝง การเพิ่มพา ธ ใน bashrc อาจทำให้เทอร์มินัลช้าลงโดยไม่จำเป็น หากต้องการทราบความหมายโดยละเอียดของ ~ / .bashrc และความแตกต่างกับโปรไฟล์โปรดไปที่ลิงก์นี้


1

หลังจากที่คุณติดตั้ง Anaconda เพียงรัน

source ~/.bashrc

หากคุณเปิด.bashrcไฟล์คุณสามารถเห็นมันเพิ่ม Anaconda python ในตัวแปรสภาพแวดล้อม


0

การตั้ง anaconda3 python เป็นค่าเริ่มต้นอาจเป็นเรื่องยากหากคุณมีเชลล์หลายตัวเช่น zsh และ bash ซึ่งหมายความว่าคุณจะต้องรวมตัวแปร PATH ในไฟล์. rc เริ่มต้น การแก้ไขที่ง่ายคือการเพิ่ม

export PATH="/home/username/anaconda3/bin:$PATH"

ไปยัง~/.profileไฟล์ของคุณ จากนั้นแหล่งไฟล์ด้วยการรันsource ~/.profileในเทอร์มินัล

which pythonตรวจสอบว่ามันทำงานโดยการทำงาน คุณควรเห็น/home/username/anaconda3/bin/python


0

อัปเดตสำหรับ 2019+

ใน Anaconda เวอร์ชั่นใหม่ไม่แนะนำให้เพิ่ม conda / bin ลงในพา ธ ด้วยตนเอง ในขณะที่การติดตั้งถามคุณเกี่ยวกับการรันconda initกดyes- conda จะทำทุกอย่างที่จำเป็นด้วยตัวเอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.