จะเรียกใช้ Conda ได้อย่างไร


221

ฉันติดตั้ง Anaconda และสามารถเรียกใช้ Python ได้ฉันจึงคิดว่าฉันติดตั้งไว้อย่างถูกต้อง ติดตามเอกสารแนะนำตัวนี้ฉันพยายามติดตั้ง Python v3.3 ดังนั้นฉันจึงคัดลอกและวางบรรทัดต่อไปนี้ในคอนโซลของฉัน:

conda create -n py33 python=3.3 anaconda

อย่างไรก็ตามนั่นทำให้ฉันมีข้อผิดพลาด:

-bash: conda: ไม่พบคำสั่ง

ฉันต้องทำอย่างไรเพื่อเรียกใช้ Conda

ฉันกำลังทำงานกับระบบ Linux


16
หลังจากติดตั้ง Anaconda และ Miniconda ควรมีข้อความเช่น "เพื่อให้การเปลี่ยนแปลงนี้ใช้งานได้คุณต้องเปิดเทอร์มินัลใหม่" ปิดเทอร์มินัลแล้วเชื่อมต่อใหม่และคำสั่งของคุณควรใช้งานได้
MacGyver

2
ฉันมีปัญหาที่คล้ายกันและคำแนะนำ @MacGyver ช่วย แต่ฉันเพิ่งทำกับ 'source .bash_profile' จากไดเรกทอรีบ้าน
เหยาเหมิน

@MacGyver คุณพูดถูก!
Dr_Hope

คำตอบ:


386

คุณอาจต้องการลองนี้:

สำหรับอนาคอนด้า 2:

export PATH=~/anaconda2/bin:$PATH

สำหรับอนาคอนดา 3:

export PATH=~/anaconda3/bin:$PATH

สำหรับอนาคอนดา 4:

ใช้พรอมต์อนาคอนดา

แล้ว

conda --version

เพื่อยืนยันว่าใช้งานได้ ส่งออกPATH = ~ / anaconda3 / bin: $ PATH ใช้งานได้ แต่หยุดเมื่อคุณออกจากเทอร์มินัลเพื่อเปลี่ยนว่าคุณต้องใช้sudo nano ~ / .bashrcจากนั้นคัดลอกพา ธ ลงในไฟล์และบันทึกหลังจากนั้นคุณเปิดใช้งาน การเปลี่ยนแปลงโดยใช้แหล่งที่มา . bashrc

ตรวจสอบกับ conda ติดตั้ง anaconda-navigator หากไม่ได้ติดตั้งให้ทำตามคำแนะนำในการติดตั้ง anaconda อีกครั้ง

ติดตามพร้อมกับวิดีโอนี้ https://youtu.be/Pr25JlaXhpc


8
หรือexport PATH=~/anaconda/bin:$PATHตามความเหมาะสม
Little Bobby Tables

3
เมื่อฉันพิมพ์export PATH=~/anaconda3/bin:$PATHลงในเทอร์มินัลแล้วก็ใช้conda --versionงานได้ เมื่อฉันคัดลอกลงในไฟล์. bashrc ของฉันให้เปิดเทอร์มินัลแล้วใช้งานconda --versionไม่ได้ ความคิดใดทำไม
NewNameStat

@NewNameStat: ดูกระทู้นี้stackoverflow.com/questions/9127405/…
petezurich

3
ถ้าฉันเปิดเทอร์มินัลและใช้การเปลี่ยนแปลงเหล่านี้มันใช้งานได้ แต่ถ้าฉันปิดเทอร์มินัลแล้วเปิดใหม่อีกครั้งมันจะแสดงเส้นทางหลามเก่าที่ไม่ใช่คอนโดอีกครั้ง ฉันเหนื่อยกับการลบเส้นทางเก่าทั้งหมดและยังคงเป็นพฤติกรรมเดิม !!
Reihan_amn

ฉันอยู่ในระดับประถมศึกษา (มาจาก Ubuntu 16.04) หากต้องการอัปเดต PATH ทุกครั้งที่ฉันลงชื่อเข้าใช้ฉันเพิ่ม PATH = "$ HOME / anaconda3 / bin: $ PATH" เป็น ~ /
.profile

76

ปรากฎว่าฉันไม่ได้กำหนดเส้นทาง

ในการทำเช่นนั้นฉันต้องแก้ไข. bash_profile (ฉันดาวน์โหลดไปยังเดสก์ท็อปท้องถิ่นเพื่อทำสิ่งนั้นฉันไม่ทราบวิธีแก้ไขข้อความไฟล์จาก linux)

จากนั้นเพิ่มส่วนนี้ลงใน. bash_profile:

PATH=$PATH:$HOME/anaconda/bin

2
โดยทั่วไปแล้วโปรแกรมติดตั้งงูจะทำสิ่งนี้ให้คุณยกเว้นว่าคุณไม่ได้บอก
asmeurer

14
คุณอาจต้องการเพิ่ม$HOME/anaconda/binที่ด้านหน้าของ PATH ของคุณเพื่อให้ Anaconda Python เป็น Python เริ่มต้นของคุณ
asmeurer

4
@asmeurer เครื่องมือติดตั้ง Anaconda ทำ ได้ทำเพื่อคุณเว้นแต่ว่าคุณจะบอกให้ชัดเจน ค่าเริ่มต้นคือ "ไม่"
endolith

8
ค่าเริ่มต้นคือไม่มีบน Linux ใช่ใน Windows และ OS X
asmeurer

5
ตรวจสอบให้แน่ใจว่าได้ปิดและเปิดเทอร์มินัลของคุณใหม่หลังจากที่คุณแก้ไข. bash_profile ฉันไม่สามารถเข้าใจได้ว่าทำไมสิ่งนี้ถึงไม่ทำงานจนกว่าฉันจะทำเช่นนั้น
Horatio

28

ข้อมูลนี้เป็นข้อมูลล่าสุด ณ วันนี้ 10 สิงหาคม 2016 ต่อไปนี้เป็นขั้นตอนที่แน่นอนที่ฉันดำเนินการเพื่อแก้ไขปัญหานี้โดยใช้วิธีการโพสต์ด้านบน ฉันไม่เห็นใครโพสต์: export PATH=$PATH:$HOME/anaconda/bin(คุณต้องเพิ่มการส่งออกไปยังจุดเริ่มต้นของบรรทัด)

นี่คือขั้นตอน:

สำหรับทุกคนที่ประสบปัญหาเดียวกันขณะใช้งาน oh-my-zsh คุณต้องทำสิ่งต่อไปนี้:

เปิดของคุณ.zshrcใน terminal ของคุณ ฉันกำลังใช้iTerm 2และใช้Sublime Text 3เป็นตัวแก้ไขข้อความเริ่มต้นของฉัน:

subl ~/.zshrc

- เมื่อไฟล์เปิดขึ้นในโปรแกรมแก้ไขข้อความให้เลื่อนไปที่ด้านล่างสุดแล้วเพิ่ม:

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

- บันทึกไฟล์จากนั้นปิด

ปิดเครื่องเทอร์มินัลแล้วเปิดใหม่อีกครั้ง

- กลับมาที่เทอร์มินัลของคุณให้พิมพ์:

conda --v

จากนั้นคุณควรเห็นเวอร์ชันของ condaติดตั้งที่พิมพ์บนหน้าจอของคุณ


หากคุณกำลังใช้ zsh zsh: command not found: rvm-promptแล้วหลังจากทำที่สถานีของคุณอาจจะแสดงให้คุณเห็น

ทางออกคือ:

  1. เพิ่ม alias rvm-prompt=$HOME/.rvm/bin/rvm-promptภายใน.zshrcไฟล์
  2. ชนิด source .zshrcชนิด

จากนั้นzsh: command not found: rvm-promptจะหายไป


1
ขอบคุณมันใช้งานได้แล้ว ฉันสงสัยว่าทำไมการใส่ PATH ใน. bash_profile จึงไม่ทำงาน
Azam

ทำงานแล้ว! คาดหวังว่าฉันจะต้องเพิ่ม 3 ลงในพา ธ การส่งออก ส่งออก PATH = $ PATH: $ HOME / anaconda3 / bin
FD

สำหรับฉันสิ่งที่ทำงานเพิ่มexport PATH=$PATH:$HOME/opt/anaconda3/binไปยังจุดสิ้นสุดของไฟล์ zsh
Mahmoud Felfel

27

หากคุณติดตั้ง Anaconda แต่ไม่สามารถโหลด python และ ipython เวอร์ชันที่ถูกต้องหรือหากคุณเห็นคำสั่ง conda: ไม่พบเมื่อพยายามใช้ conda นี่อาจเป็นปัญหากับตัวแปรสภาพแวดล้อม PATH ของคุณ ที่พรอมต์ให้พิมพ์:

export PATH=~/anaconda/bin:$PATH

สำหรับตัวอย่างนี้ก็สันนิษฐานว่าเป็นงูที่ติดตั้งในการเริ่มต้น~/anacondaที่ตั้ง


1
วิธีนี้จะสรุปคำตอบก่อนหน้า (เช่นstackoverflow.com/a/18675970/570918 )
เมิ

21

แก้ไข ~ / .bash_profile เพิ่มส่วนนี้ลงไป

PATH=$PATH:$HOME/anaconda/bin

จากนั้นเรียกใช้

source ~/.bash_profile

หวังว่าจะช่วยคุณได้


ขอบคุณสำหรับสิ่งนี้บรรทัดนี้ใช้งานได้กับโปรไฟล์ oh-my-zsh ที่บางบรรทัดไม่ทำ
JimmyM

1
นี่เป็นเพียงการสรุปคำตอบก่อนหน้านี้ (เช่นstackoverflow.com/a/18675970/570918 )
merv

ใน ~ / .bash_profile ของฉันมีบรรทัดอยู่ใน anaconda2 และ anaconda3 (อาจเป็นผลมาจากการติดตั้ง) ฉันต้องเรียกใช้ส่วนที่สองของคำตอบsource ~/.bashprofile(เช่นสำหรับ macOSX ของฉันขั้ว Catelina zsh)
Richard Richard

21

ใช้ conda init

ตามที่ระบุไว้ในคำตอบที่ต่างออกไปการเพิ่ม Conda on ด้วยตนเอง$PATHไม่แนะนำให้ใช้ในฐานะของ v4.4.0 อีกต่อไป (ดูที่บันทึกประจำรุ่น ) นอกจากนี้เนื่องจากการทำงานใหม่ของConda v4.6เพื่อจัดการการเริ่มต้นเชลล์ผ่านconda initคำสั่งจึงได้รับการแนะนำ ดังนั้นคำแนะนำที่ได้รับการอัปเดตคือการทำงาน

Unix / Linux

./anaconda3/bin/conda init

ของ windows

./anaconda3/Scripts/conda.exe init

คุณต้องเปิดเชลล์ใหม่หรือซอร์สไฟล์เริ่มต้นของคุณ (เช่นsource .bashrc) เพื่อให้การเปลี่ยนแปลงมีผล


คำพูดของความระมัดระวัง

คุณลักษณะนี้ยังคงสนับสนุนการทดลอง ฉันขอแนะนำให้เรียกใช้คำสั่งด้านบนด้วยการ--dry-run|-dตั้งค่าสถานะและธง verbosity ( -vv) เพื่อดูว่ามันจะทำอะไร หากคุณยังไม่มีส่วนที่ Conda-managed ในไฟล์คำสั่งเชลล์รัน (เช่น.bashrc) แสดงว่าสิ่งนี้น่าจะเป็นการแทรกตรงไปตรงมาของบรรทัดใหม่ หากไม่ใช่การแทรกแบบตรงไปตรงมาฉันขอแนะนำให้ล้างส่วน Conda ก่อนหน้านี้จาก$PATHและไฟล์การเริ่มต้นเชลล์ที่เกี่ยวข้อง (เช่นbashrc) ก่อน


เปลือกหอยทางเลือก

คุณอาจต้องระบุเปลือกของคุณกับ Conda อย่างชัดเจน ตัวอย่างเช่นหากคุณเรียกใช้zsh(ค่าเริ่มต้นของ MacOS Catalina) แทนที่จะเป็นเช่นbashนั้นคุณจะเรียกใช้

./anaconda3/bin/conda init zsh

โปรดดู./anaconda3/bin/conda init --helpรายการของเชลล์ที่รองรับทั้งหมด


การล้างข้อมูลอัตโนมัติที่มีศักยภาพ

Conda v4.6.9 แนะนำการ--reverseตั้งค่าสถานะที่ทำการลบการเปลี่ยนแปลงที่ถูกแทรกโดยconda initอัตโนมัติ


มี. bashrc ใน windows 10 หรือไม่?
john ktejik

@johnktejik ทุกอย่างขึ้นอยู่กับเชลล์ที่คุณใช้ เมื่อคุณรันconda initด้วยแฟล็ก verbose -vvมันจะบอกคุณอย่างชัดเจนว่ามันจะแก้ไขอะไร
merv

1
conda initเขียนทับทั้งของคุณและC:\Users\<name>\Documents\WindowsPowerShell\profile.ps1 C:\Users\<name>\Documents\PowerShell\profile.ps1
not2qubit

@ not2qubit คุณได้รายงานเรื่อง GitHub Issues แล้วหรือยัง? ดูเหมือนจะไม่ใช่สิ่งที่พวกเขาตั้งใจทำ
เมิร์ฟ

19

env ของฉัน: macOS & anaconda3

สิ่งนี้ใช้ได้กับฉัน:

$ nano ~/.bash_profile

เพิ่มสิ่งนี้:

export PATH=~/anaconda3/bin:$PATH

* เส้นทางการส่งออกจะต้องตรงกับเส้นทางจริงของ anaconda3 ในระบบ

ออกและเรียกใช้:

$ source ~/.bash_profile

จากนั้นลอง:

$ jupyter notebook

นี่คือคำตอบที่เหมาะกับฉัน ขั้นตอนสำคัญกำลังทำงาน $ source ~/.bash_profileอยู่
H. Vabri

มันใช้งานได้สำหรับฉันขอบคุณ ฉันเพิ่ม export PATH = ~ / anaconda3 / bin: $ PATH ที่บรรทัด 3 หลังจากนิยาม PATH อื่น ๆ
Vincent Tang

15

ฉันใช้ High Sierra MAC OS และเพิ่งติดตั้ง Anaconda3 ผ่านคำสั่ง HomeBrew ฉันมีปัญหากับการทำงาน:

 conda

มันจะให้ฉันด้วย:

-bash: conda: command not found

ฉันพยายามวิ่ง

export PATH=~/anaconda3/bin:$PATH

แต่มันต้องการเส้นทางทั้งหมด ดังนั้นนี่คือขั้นตอนที่ถูกต้อง:

$ nano ~/.bash_profile

ตอนนี้ส่งออกเส้นทางทั้งหมดในกรณีของฉันมันเป็น:

export PATH=/usr/local/anaconda3/bin:$PATH

ออกและเรียกใช้:

$ source ~/.bash_profile

จากนั้นลอง:

$ conda

มันจะออก:

 $ conda --version
    conda 4.4.10

1
ใช้งานได้ แต่เมื่อฉันปิดเทอร์มินัลแล้วเปิดใหม่ฉันต้องไปหามันอีกครั้ง
mjwrazor

@mjwrazor ภายใต้ MacOS ใช้ ~ / .bashrc แทน ~ / .bash_profile
วิญญาณ

อย่างน้อยในกาลาปากอสพวกเขารู้ว่ามีสิ่งใดตั้งอยู่ !!! หวังว่าฉันจะเพิ่มดาว
Stato Machino

10

หากคุณเพิ่งติดตั้งงูใหญ่และได้รับข้อผิดพลาดนี้ฉันคิดว่าคุณลืมรันคำสั่งนี้:

  • source ~/.bashrc

สิ่งนี้จะช่วยให้คุณใช้ประโยชน์จากอนาคอนดาในเทอร์มินัล

สิ่งนี้อาจดูเหมือนง่าย แต่หลายคน (รวมถึงฉัน) ทำผิดพลาดนี้

หากข้อผิดพลาดยังคงมีอยู่คุณต้องตรวจสอบว่ามีการเพิ่มตำแหน่งของอนาคอนดาลงใน PATH ในระบบของคุณหรือไม่

เมื่อคุณเพิ่มคุณจะไม่เป็นไร


2
โปรแกรมติดตั้งล่าสุดบอกว่าไม่แนะนำให้เพิ่ม conda ไปที่ PATH
john ktejik

7

หากคุณติดตั้ง Anaconda และได้พูดyesกับ:

Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]

คำถามจากนั้นคุณอาจต้องรีสตาร์ทหน้าต่างเทอร์มินัล การเปลี่ยนแปลงจะไม่มีผลจนกว่าคุณจะ (1) ปิดและเปิดหน้าต่างปัจจุบันอีกครั้งหรือ (2) เพิ่งเปิดและเริ่มทำงานในหน้าต่างใหม่

โดยทั่วไปให้เปิดหน้าต่างคอนโซลใหม่และดูว่าทำงานได้หรือไม่


1
สำหรับฉันสิ่งที่ฉันต้องทำคือรีสตาร์ทเทอร์มินัลและคำสั่ง conda เริ่มทำงาน ^^ คำตอบที่ไม่ได้ประเมิน
เอียนแคมป์เบล

ฉันคิดว่า "คำตอบ" นี้จะเหมาะสมกว่าเป็นความคิดเห็น คำถามและคำตอบที่นี่เกี่ยวกับการติดตั้ง Anaconda ไม่ใช่ข้อมูลพื้นฐานของเครื่อง การรีสตาร์ทเครื่องเป็นการแจ้งเตือนที่ดี แต่ไม่ใช่คำตอบสำหรับคำถามนี้
genorama

ใครสน? พวกเขามีปัญหาที่พวกเขากำลังพยายามแก้ไขและสำหรับบางคน (ฉันรวมอยู่ด้วย) นี่เป็นการแก้ไขปัญหา ดังนั้นมันจึงเป็น "คำตอบ"
mjp

7

สำหรับ Windows:

Anaconda เมื่อเร็ว ๆ นี้ (เวอร์ชั่น 4.4.0) เปลี่ยนบางไดเรกทอรี คุณสามารถค้นหา "conda" ใน Anaconda3 / สคริปต์แทน Anaconda3 / bin


6

ส่วนใหญ่เป็นเพราะเมื่อเราติดตั้ง Anaconda ในที่สุดก็เพิ่มเส้นทาง anaconda ไปยังตัวแปร PATH ในไฟล์. bashrc ดังนั้นเราต้องรีสตาร์ทเครื่องหรือทำ

source ~/.bashrc

หากยังไม่สามารถใช้งานได้ให้ทำตามคำสั่งนี้

cat >> ~/.bashrc

วางคำสั่งด้านล่างสำหรับ anaconda3

export PATH=~/anaconda3/bin:$PATH

กด Enter แล้ว ctrl + d

source ~/.bashrc

@johnktejik คุณใช้ Linux รุ่นใด
Devendra Bhat

3

วิ่ง

cat ~/.bash_profile

เพื่อตรวจสอบว่ามีอนาคอนดาไหม ถ้าไม่คุณควรเพิ่มเส้นทางของมันที่นั่น หาก conda อยู่ที่นั่นให้คัดลอกทั้งแถวที่คุณเห็น Anaconda จาก "ส่งออก" ไปยังจุดสิ้นสุดของบรรทัด แบบนี้:

export PATH=~/anaconda3/bin:$PATH

รันสิ่งนี้ในเทอร์มินัลของคุณ จากนั้นเรียกใช้

conda --version

เพื่อดูว่ามีการส่งออกและเรียกใช้!


3

ระบบ: macOS

ฉันติดตั้ง Anaconda ก่อนและทุกอย่างทำงานได้ดี จากนั้นฉันติดตั้ง iTerm2 และเมื่อฉันพิมพ์PythoniTerm2 ให้ฉันเป็น Python เริ่มต้น นี่คือวิธีหางูอนาคอนด้าของคุณกลับมา:

  1. เปิด.zshrcไฟล์ของคุณ ตัวอย่างเช่น,vim ~/.zshrc

  2. จากนั้นเพิ่มลงexport PATH="/Users/yourusername/anaconda2/bin:$PATH"ในบรรทัดสุดท้ายของไฟล์ โปรดทราบว่าคุณจำเป็นต้องเปลี่ยนyourusernameชื่อผู้ใช้ของคุณและให้แน่ใจว่าคุณมี anaconda2 วิธีที่ง่ายคือคัดลอกบรรทัดนี้~/.bash_profile

  3. บันทึกไฟล์ปิดมันเปิดเครื่องใหม่และตอนนี้ Anaconda Python ควรกลับมา


3

หากคุณติดตั้งแอนนาคอนดา แต่ถ้าคุณไม่สามารถเรียกใช้คำสั่ง conda จากเทอร์มินัลก็หมายความว่าไม่ได้ตั้งค่าพา ธ ให้ลอง:

export PATH=~/anaconda/bin:$PATH

ดูลิงค์นี้


3

คำตอบสำหรับ

  • ตัวติดตั้ง Anaconda3 5.2.0
  • macOS HighSierra
  • ZSH

  1. น่าเสียดายที่ตัวติดตั้งใส่นิยาม PATH ไว้เท่านั้น.bash_profileแต่ไม่ใช่ตัว.zshrcกำหนดค่า
  2. ขัดกับคำตอบที่ได้รับก็ไม่ได้ (จำเป็น) ติดตั้งใน~/anaconda3/แต่แทน/anaconda3/ใน

การกำหนดPATHทิศทาง.zshrcจึงต้องเป็นเช่นนี้:

...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...

วิธีที่เหมาะสมในการทำเช่นนี้คือการทำงานครั้งแรกแล้วsource <path to conda>/bin/activate conda init zsh
AMC

2

หากคุณเพิ่งติดตั้ง MiniConda หรือ Anaconda ตรวจสอบให้แน่ใจว่าคุณได้เปิดเครื่องใหม่

จากนี้ฉันหมายถึงปิดและเปิดเทอร์มินัลจากนั้นลองใช้รายการ condaเพื่อตรวจสอบการติดตั้งของคุณ

สำหรับฉันมันใช้งานได้ !!


2

ฉันกำลังเผชิญปัญหาเดียวกันนี่อาจเป็นวิธีที่ง่ายที่สุดที่จะทำได้

source anaconda/bin/activate

สำหรับการใช้งานแอนาคอนดา 2

source anaconda2/bin/activate

ขึ้นอยู่กับชื่อของไดเรกทอรีจากนั้นดำเนินการคำสั่งของคุณเช่น conda --create


หากไม่ได้ผลให้ลองรีสตาร์ทหลังจากนั้นลอง "source ~ / .bashrc" จากนั้นลองใช้คำสั่ง ur หวังว่าจะช่วย
yunus

2

เปิดเทอร์มินัลของคุณและพิมพ์คำสั่งต่อไปนี้เพื่อเพิ่มอนาคอนดาลงในพา ธ สภาพแวดล้อม

สำหรับอนาคอนด้า 2:

export PATH=~/anaconda2/bin:$PATH

สำหรับอนาคอนดา 3:

export PATH=~/anaconda3/bin:$PATH

จากนั้นเพื่อตรวจสอบเวอร์ชั่น conda เพียงแค่พิมพ์

conda --version

สร้างสภาพแวดล้อมโดยใช้คำสั่งต่อไปนี้

conda create --name myenv

เปิดใช้งานแหล่งที่มาโดยใช้

source activate myenv

จากนั้นงูอนาคอนดาของคุณก็พร้อม !!!



1

ฉันกำลังตั้งค่าเครื่องเสมือนที่ใช้งาน Ubuntu ฉันมีอนาคอนดา 3 ติดตั้งอยู่ในโฟลเดอร์ "Home" เมื่อฉันพิมพ์ "conda" ลงในเทอร์มินัลฉันได้รับข้อผิดพลาด "conda: ไม่พบคำสั่ง" ด้วย

พิมพ์รหัสด้านล่างลงในเทอร์มินัลทำงานให้ฉัน ...

export PATH=$PATH:$HOME/anaconda3/bin

เพื่อตรวจสอบการทำงานที่ฉันพิมพ์:

conda --version

ซึ่งตอบกลับด้วยหมายเลขรุ่น


1

คุณต้องใส่ Anaconda.sh ไปที่ / home / จากนั้นเรียกใช้เพื่อติดตั้ง export PATH=~/anaconda3/bin:$PATHหลังจากนั้นคุณสามารถเรียกใช้ หมายเหตุ: ห้ามรัน Anaconda.sh ในการดาวน์โหลด / ส่งโดยตรง !!!!!


1

อันดับแรกตรวจสอบตำแหน่งของอนาคอนด้าสำหรับฉันฉันติดตั้งแอนาคอนดา 3 ที่ / ไดเรกทอรีซึ่งฉันเข้าถึงด้วย /anaconda3

จากนั้นในเทอร์มินัลของคุณป้อนexport PATH="<base location>/anaconda3/bin:$PATH"ให้ฉันมันexport PATH="/anaconda3/bin:$PATH"สำหรับฉันมัน

ในที่สุดการป้อนข้อมูล source $/anaconda3/bin/activateในที่สุดการป้อนข้อมูลสำหรับคุณเพียงเปลี่ยนสถานที่ตั้งของคุณ

ตอนนี้คุณสามารถลองใช้รายการ conda เพื่อทดสอบ

นอกจากนี้โปรดเยี่ยมชมคู่มือการรวม


1

1.ตรวจสอบที่คุณได้ติดตั้งงู ในกรณีของฉันมันดูเหมือน/home/nour/anaconda3/bin

  1. เปิด.bashrcไฟล์ของคุณ ตัวอย่างเช่น$ gedit .bashrc

3.เพิ่มexport PATH = /home/nour/anaconda3/bin:$PATHบรรทัดนี้ที่ส่วนท้ายของไฟล์และบันทึก

  1. เปิดเทอร์มินัลอีกครั้ง ชนิดconda --version

หมายเหตุ:ตรวจสอบให้แน่ใจเส้นทางในหมายเลขบรรทัด 1และหมายเลขบรรทัด 3จะต้องเหมือนกัน /home/nour/anaconda3/binในกรณีของฉัน


1

หากต้องการแก้ไข bashrc ใน Ubuntu

$ /usr/bin/vim ~/.bashrc

พิมพ์PATH=$PATH:$HOME/anaconda3/bin กด Esc และ:wqเพื่อบันทึกไฟล์ bashrc และออกจากกลุ่ม ป้อนคำอธิบายภาพที่นี่

แล้วก็

$ export PATH=~/anaconda3/bin:$PATH

และพิมพ์ทันที$ source ~/.bashrc เพื่อยืนยันการติดตั้งประเภท conda

$ conda --version

1

หากคุณติดตั้ง Anaconda ด้วย Visual Studio 2017 สำหรับ Windows โปรแกรม conda จะอยู่ในพา ธ นี้หรือคล้ายกัน

ในกรณีที่เส้นทางของฉันคือ: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

ขั้นตอนในการเพิ่มลงใน PATH ของคุณ:

  • บนเดสก์ท็อป Windows คลิกขวาที่ My Computer
  • ในเมนูป๊อปอัปคลิกคุณสมบัติ
  • ในหน้าต่างคุณสมบัติของระบบคลิกแท็บขั้นสูงแล้วคลิกตัวแปรสภาพแวดล้อม
  • ในหน้าต่างตัวแปรระบบให้ไฮไลต์พา ธ และคลิกแก้ไข
  • เพิ่มเส้นทางของคุณและรีสตาร์ท cmd ของคุณ

คุณจะสามารถดำเนินการได้ conda

การเข้ารหัสที่มีความสุข!


1

การใช้export PATH=กลยุทธ์ด้วยconda activateจะส่งผลให้ข้อความเตือนสำหรับ conda> = 4.4

วิธีที่แนะนำ (ดูบันทึกประจำรุ่นนี้และโพสต์นี้) สิ่งที่ต้องทำคือลบexport PATH=...บรรทัดและเพิ่มแทนใน.bashrc( .bash_profile) บรรทัด:

. ~/anaconda2/etc/profile.d/conda.sh

นอกจากนี้หากคุณต้องการให้เปิดใช้งาน conda ตามค่าเริ่มต้นให้เพิ่ม:

conda activate

ฉันจะกำจัด "(ฐาน)" ที่ด้านหน้าบรรทัดคำสั่งได้อย่างไร
Homero Esmeraldo


0

ในกรณีของฉันเส้นทาง conda ตั้งอย่างถูกต้อง (ใน. bashrc) โดยทุบตีการติดตั้ง conda แต่เพื่อให้ทำงานได้ฉันต้องให้สิทธิ์ไฟล์ที่สามารถเรียกใช้งานได้กับไฟล์ในโฟลเดอร์ย่อย bin ด้วยchmod +x *แต่การที่จะทำให้มันทำงานผมจะให้สิทธิ์ของแฟ้มที่ปฏิบัติการไปยังไฟล์ในโฟลเดอร์ย่อยถังด้วย

ข้อมูลระบบของฉัน:

conda 4.2.9

ระบบปฏิบัติการ: Debian GNU / Linux 8 (เจสซี)

เคอร์เนล: Linux 3.16.0-4-amd64

สถาปัตยกรรม: x86-64


0

ฉันมีปัญหาเดียวกัน สิ่งที่ฉันทำลบไดเรกทอรีอนาคอนดาออกจากตำแหน่งการติดตั้งและติดตั้งใหม่หลังจากนั้นมันทำงานตามที่คาดไว้

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