Python Anaconda Select环境Mac OS
我正在MacOS10.12上运行Anaconda3和Python3.6 我使用Python2.7和opencv创建了一个环境,使用的是Python Anaconda Select环境Mac OS,python,opencv,anaconda,Python,Opencv,Anaconda,我正在MacOS10.12上运行Anaconda3和Python3.6 我使用Python2.7和opencv创建了一个环境,使用的是conda create--name my env python=2.7 anaconda。我使用source activate my env激活了环境,并安装了opencv。创建和激活似乎都起了作用:anaconda3/envs/my env文件夹存在,我的终端显示(my env)bob:~alice” 但是我如何让水蟒利用新环境呢 我试过: 启动默认的Ana
conda create--name my env python=2.7 anaconda
。我使用source activate my env
激活了环境,并安装了opencv
。创建和激活似乎都起了作用:anaconda3/envs/my env
文件夹存在,我的终端显示(my env)bob:~alice
”
但是我如何让水蟒利用新环境呢
我试过:
- 启动默认的
,这只是使用默认的python路径Anaconda Navigator.app
- 更改my
~/.bash概要文件中的路径,但Anaconda仍会尝试默认的python路径
- 启动位于
文件夹中的my env
失败,操作系统错误消息“无法打开”Anaconda Navigator.app
- 从终端出口开始,出现错误消息:FSPathMakeRef(~/anaconda3/envs/my env/Anaconda Navigator)失败,错误为-43
我遗漏了什么?使用conda创建环境后,有两种可能在环境中运行程序:
只需点击环境并选择/创建一个新环境(参见屏幕截图)
NONE='\033[00m'
YELLOW='\033[01;33m'
spy() {
if [[ "${1}" == "" ]]
then
ENV="py36env"
else
ENV=${1}
fi
source activate ${ENV} #enter env
echo -e "${YELLOW}CURRENT ENVIRONMENT: ${ENV} ${NONE}"
spyder #open spyder
echo -e "${YELLOW}EXIT ${ENV} ${NONE}"
source deactivate #exit env when spyder is quitted
}
现在,您可以通过在终端中输入“spy XXX”在环境“XXX”中运行spyder。或者键入“spy”作为默认值。使用conda创建环境后,有两种可能在环境中运行程序:
只需点击环境并选择/创建一个新环境(参见屏幕截图)
NONE='\033[00m'
YELLOW='\033[01;33m'
spy() {
if [[ "${1}" == "" ]]
then
ENV="py36env"
else
ENV=${1}
fi
source activate ${ENV} #enter env
echo -e "${YELLOW}CURRENT ENVIRONMENT: ${ENV} ${NONE}"
spyder #open spyder
echo -e "${YELLOW}EXIT ${ENV} ${NONE}"
source deactivate #exit env when spyder is quitted
}
现在,您可以通过在终端中输入“spy XXX”在环境“XXX”中运行spyder。或者输入“spy”作为默认设置。你的意思是什么,如何让Anaconda使用新环境?水蟒的哪一部分?Jupyer笔记本?JupyterLab?常规Python解释器?Anaconda Navigator?抱歉,忘了指定。最后,我希望它能与spyder合作。下面的答案解决了我的问题。你是什么意思,你如何让巨蟒使用新环境?水蟒的哪一部分?Jupyer笔记本?JupyterLab?常规Python解释器?Anaconda Navigator?抱歉,忘了指定。最后,我希望它能与spyder合作。下面的答案解决了我的问题!谢谢,我完全忽略了下拉菜单,这就解决了问题!尚未尝试基于终端的解决方案。Np。尝试一下终端版本,节省了很多时间:)(我稍微编辑了一下,现在你可以粘贴并复制它,如果你想的话)Duh!谢谢,我完全忽略了下拉菜单,这就解决了问题!尚未尝试基于终端的解决方案。Np。尝试终端版本,节省了很多时间:)(我稍微编辑了一下,现在你可以粘贴和复制它,如果你想的话)