Anaconda:更改环境错误-Python

Anaconda:更改环境错误-Python,python,python-3.x,environment-variables,anaconda,macos-sierra,Python,Python 3.x,Environment Variables,Anaconda,Macos Sierra,这确实是我需要创建第二个python环境的第一步,我需要您的帮助 我用anaconda(在Mac OS 10.12.4上)创建了一个新环境。但是我不能从我的基本根环境切换到新的根环境 我使用文档中的以下代码: source activate <myenvname> PermissionError: [Errno 13] Permission denied: '/Users/anaconda/lib/python3.5/site-packages/llvmlite-0.17.0-py

这确实是我需要创建第二个python环境的第一步,我需要您的帮助

我用anaconda(在Mac OS 10.12.4上)创建了一个新环境。但是我不能从我的基本根环境切换到新的根环境

我使用文档中的以下代码:

source activate <myenvname>

PermissionError: [Errno 13] Permission denied: '/Users/anaconda/lib/python3.5/site-packages/llvmlite-0.17.0-py3.5.egg-info/PKG-INFO'
源代码激活
权限错误:[Errno 13]权限被拒绝:'/Users/anaconda/lib/python3.5/site packages/llvmlite-0.17.0-py3.5.egg-info/PKG-info'
即使我使用“sudo”,它也不起作用

使用anaconda navigator,我尝试使用“open terminal”启动第二个环境,但出现了相同的错误

我在网上找不到一个明确的答案…:)


最好的是,

源代码是一个shell内置命令,没有shell它就无法执行。 默认情况下,
sudo
不运行shell。要显式执行shell,请使用
-s
选项

sudo -s source activate orangecolors

希望有此帮助。

看起来您的“conda env”没有正确创建,因为Anaconda Navigator中显示的包不多。您尝试创建另一个,然后再次尝试切换到它。除了使用Navigator,您还可以使用命令
conda create--name yourenv python=3.5 anaconda
创建一个新的
conda env
。感谢您花点时间回复!但它仍然不起作用。sudo:source:command not found我在我的Mac Book中没有遇到任何问题,我的Mac OS和你的一样<代码>源代码命令工作正常。或者,您是否尝试过从
Anaconda Navigator
启动
Jupyter
?创建新笔记本时,
Jupyter
允许设置
env
,如果它工作正常。这很奇怪。我可以在终端上运行anaconda navigator,但在发射台上是不可能的。从导航器上,我无法启动Jupyter。PermissionError:[Errno 13]权限被拒绝:我试图用“sudo jupyter笔记本”从终端启动Jupiter,但我有“不建议以root身份运行。请使用--允许root绕过”。我用这一行添加了一个图像,但它无法正常工作。仍然是Python3.5,而不是3.6。真奇怪。我的MacBook Pro闹鬼了你可以试试这两个命令。1) “sudo su”然后是2)“源激活橙色颜色”。我想这很容易,太好了!请花点时间读这篇文章。