Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Anaconda3 activate.bat is not recognized as an internal or external command

I have downloaded Anaconda3 for windows 64-bit operating system. After the download and install completed, I opened the Anaconda prompt but it give me this nice error:

'C:\Anaconda3\Scripts\activate.bat' is not recognized as an internal or external command,operable program or batch file.

I just surfed the internet and found a solution to uninstall all previous packages of python but did not work. I have searched for activate.bat file in my system " found it in one folders of anaconda directory " and copy, paste it to the Scripts folder but it gives me errors with conda packages and dependencies. Any solutions please!!
I cannot run any either jupyter notebook or conda as well. Actually, I do not know how to find them in those bunch of Anaconda files and packages.

Thanks in advance,,,.

like image 426
Maged Saeed Avatar asked Sep 30 '17 21:09

Maged Saeed


3 Answers

This is a known Anaconda bug: From their Github:

" I have fixed the underlying bug here but we will not release new Anaconda installers for a while.

The fix is in the latest Miniconda installers:

64-bit: https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe https://repo.continuum.io/miniconda/Miniconda2-latest-Windows-x86_64.exe

32-bit: https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86.exe https://repo.continuum.io/miniconda/Miniconda2-latest-Windows-x86.exe

Install those, then run the Anaconda Prompt and install whatever packages you need. If you want the latest full Anaconda release then use:

conda install anaconda=5.0.1"

Check this github thread for the full answer: https://github.com/conda/conda/issues/6053

like image 117
Rodolpho Gurgel Avatar answered Sep 20 '22 01:09

Rodolpho Gurgel


When you installing Anaconda3 on Windows 10 and the Anaconda Navigator menu item does not install, and running the Anaconda Prompt gives the activate.bat error.

  1. Delete all instances of the previous python IDEs
  2. Reveal hidden files within the control menu
  3. Go to -> C:\Users[Username] in windows explorer
  4. Delete the files .conda and .anaconda. Possibly others if you had other IDEs.
  5. Go to -> C:\Users[Username]\AppData\Local
  6. Delete all python related files conda, python, ect.. any instances other python IDEs
  7. Go to -> C:\Users[Username]\AppData\Roaming
  8. Delete all python related files conda, python, ect.. any instances other python IDEs
  9. Run the Anaconda installer as Admin and install in a directory such as C:\anaconda3
  10. Sit back and wonder why an install took 4 hours out of my life and start drinking.

At some point I felt like this was a test for the uninitiated... can I start coding now?

like image 41
Jonathan Bartosh Avatar answered Sep 20 '22 01:09

Jonathan Bartosh


I think the problem will be solved by clearing all dependencies.
I initially had python installed, 2.7 and 3.6. I just get rid of all of them. The problem is not solved yet.

I discovered that My MySQL server is running. I just closed it but it did not work. I just uninstalled it completely and The problem is solved.
Anaconda needs to listen to , I think 8888 port, which might be used also by MySQL server as well.

I hope this will help.

like image 28
Maged Saeed Avatar answered Sep 22 '22 01:09

Maged Saeed