Home > Article > Backend Development > Why Can\'t I Activate My New Anaconda Environment on Windows?
Question:
Unable to activate a newly created Anaconda environment on Windows 8, receiving the error message: "No environment named 'C:PRtempvenvtest' exists in C:PRAnacondaenvs". Despite successfully creating the environment, activation fails.
Answer:
Windows Path Configuration Issue
To resolve this issue, it's crucial to set the Windows PATH environment variable to include the path to the specific environment's Scripts folder. Suppose you created an environment named "py33" with the following command:
conda create -n py33 python=3.3 anaconda
By default, Anaconda creates the environment in the directory "C:Anacondaenvs". To activate the environment, you need to set the PATH variable as follows:
set PATH=C:\Anaconda\envs\py33\Scripts;C:\Anaconda\envs\py33;%PATH%
This ensures that the command window uses the correct Python interpreter and scripts from the "py33" environment.
Equivalent Linux/Mac Activation Command
On Linux/Mac systems, the command to activate the environment is:
$ source activate py33
Additional Note:
Anaconda does not create a separate PYTHONPATH variable for each environment.
The above is the detailed content of Why Can\'t I Activate My New Anaconda Environment on Windows?. For more information, please follow other related articles on the PHP Chinese website!