Python 板


LINE

大家好 小弟昨天在使用anaconda3的时候出现了下面的错误讯息 NoBaseEnvironmentError: This conda installation has no default base environment. Use'conda create' to create new environments and 'conda activate' to activate environments. 在terminal里面使用 $conda 的指令都会有问题 也没办法更新 目前的解法是开一个新的环境, 但是好像也是没办法执行的很顺畅 请问有没有大大能够帮忙解惑的? 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.161.169.25 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1580608434.A.2F2.html
1F:推 TuCH: 感觉是环境设定跑掉了 删掉重装吧 02/02 15:19
2F:→ tiramisu0225: 已经重装好多次了 .... 都一直出现这个问题 是mac系 02/02 17:39
3F:→ tiramisu0225: 统的 02/02 17:39
4F:→ TuCH: 没办法执行的很顺畅是甚麽意思? 02/02 20:50
5F:推 ddavid: 刚装完也会出这个错? 02/02 21:59
6F:→ ddavid: 你应该移掉彻底重装一次,然後说明清楚所谓刚装完「好像不 02/02 22:00
7F:→ ddavid: 能执行得很顺畅」是怎麽个不顺畅法,然後做了哪些事後会变 02/02 22:01
8F:→ ddavid: 出base环境挂掉的问题,不然这个隔空抓不了药XD 02/02 22:01
9F:→ Hsins: 先 conda env list 看有没有 base 02/03 03:02
谢谢三位大大的回覆详细状况如下: 状况一: 假如在base的环境下执行 $conda update conda 还是出现 NoBaseEnvironmentError 状况二: 在自己建立的环境下执行 $conda update conda 则是出现下面的错误讯息 PackageNotInstalledError: Package is not installed in prefix. prefix: /Users/xxxxx/.conda/envs/finlab package name: conda To Hsins 大大: 执行env list的命令下面是有两个环境的 # conda environments: # /Users/anaconda3 finlab /Users/xxxxx/.conda/envs/finlab base * /opt/anaconda3 conda info active environment : base active env location : /opt/anaconda3 shell level : 1 user config file : /Users/xxxxx/.condarc populated config files : /Users/xxxxx/.condarc conda version : 4.7.12 conda-build version : 3.18.9 python version : 3.7.4.final.0 virtual packages : base environment : /opt/anaconda3 (read only) channel URLs : https://repo.anaconda.com/pkgs/main/osx-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/osx-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /opt/anaconda3/pkgs /Users/xxxxx/.conda/pkgs envs directories : /Users/xxxxx/.conda/envs /opt/anaconda3/envs platform : osx-64 user-agent : conda/4.7.12 requests/2.22.0 CPython/3.7.4 Darwin/19.3.0 OSX/10.15.3 UID:GID : 501:20 netrc file : None offline mode : False P.s 请问使用MAC直接删除就算乾净了吗? 还是要用其他的方法删掉会更乾净 因为第一次用不太熟悉操作, 谢谢三位大大的回覆 :) ※ 编辑: tiramisu0225 (114.24.81.165 台湾), 02/03/2020 21:50:36 ※ 编辑: tiramisu0225 (114.24.81.165 台湾), 02/03/2020 21:54:14
10F:→ Hsins: 我在 conda 的 GitHub issues 下面看到有类似的问题,看起 02/04 03:48
11F:→ Hsins: 来是因为 /opt/anaconda3 只有 read 权限导致的。 02/04 03:49
12F:→ Hsins: 尝试看看透过 chmod 变更权限或 chown 变更拥有者看看 02/04 03:50
13F:→ Hsins: sudo chmod +w -R /opt/anaconda3 02/04 03:51
14F:→ Hsins: ----- 02/04 03:52
15F:→ Hsins: 至於 mac OS 下要怎麽解除安装软体,老实说你如果不确定自 02/04 03:53
16F:→ Hsins: 己(或软体本身)动了哪些东西或新增修改了什麽文件,很难 02/04 03:53
17F:→ Hsins: 回溯到安装前的状态。比如说你把 conda 删掉了,但是你的 02/04 03:54
18F:→ Hsins: .bashrc 或 .zshrc 里面有增添路径或是执行命令,这个就不 02/04 03:55
19F:→ Hsins: 会随着解除安装之後删除,就我所知如果你有运行 conda init 02/04 03:55
20F:→ Hsins: 指令的话,conda 会在 shell 设定档中添加一些内容。 02/04 03:55
21F:→ Hsins: 至於其他软体要解除安装,就从 Application 资料夹下删除 02/04 03:56
22F:→ Hsins: ,然後去把 ~/Library/Application Support/ 下面对应的内 02/04 03:56
23F:→ Hsins: 容删掉就好了。 02/04 03:56
24F:→ tiramisu0225: Hsins大大 谢谢您的回覆 我今天回去再测试看看 :) 02/04 11:07
25F:→ gmccntzx1: 如果是这种情况的话,建议你从 ~/.bash_profile 去处理 02/04 14:15
26F:→ gmccntzx1: 在 ~/.bash_profile 里加入这两行: 02/04 14:16
27F:→ gmccntzx1: PATH=$HOME/anaconda3/bin:$PATH 02/04 14:17
28F:→ gmccntzx1: export PATH 02/04 14:17
To Hsins大大: 刚刚执行了 $sudo chmod +w -R /opt/anaconda3 显示chmod: -R: No such file or directory To mgmccntzx1大大: 在~/.bash_profile里面增加了 PATH=$HOME/anaconda3/bin:$PATH export source ~/.bash_profile 後 还是跟之前的状况一样 想不到只是灌个anaconda 心好累啊~ ※ 编辑: tiramisu0225 (114.24.81.165 台湾), 02/04/2020 19:08:44
29F:→ Hsins: gmccntzx1 那边做的事情只是将 conda 路径放到系统环境变数 02/04 19:15
30F:→ Hsins: 里面,如果你有执行 conda init,他里面的写法会比较好一点 02/04 19:16
31F:→ Hsins: 。直接自行添加环境变数并不是 conda 推荐的使用方式,因为 02/04 19:17
32F:→ Hsins: 多数的 Unix-like 系统本身有一些执行档是需要依靠系统本身 02/04 19:17
33F:→ Hsins: 的 Python 直译器。 02/04 19:17
34F:→ Hsins: 如果是你说的状况的话,我建议你到 opt 资料夹下面看看有没 02/04 19:25
35F:→ Hsins: 有 /anaconda3 的资料夹。 02/04 19:25
36F:→ Hsins: 然後照你给的讯息来看,你似乎是把 conda 装在使用者的目录 02/04 19:26
37F:→ Hsins: 下,也就是 /Users/anaconda3 下面。你可以用 which conda 02/04 19:28
38F:→ Hsins: 检查一下,如果是的话,你有两个选择: 02/04 19:28
39F:→ Hsins: 1. 修改你 conda 的环境设定,把 base 改成现在的目录 02/04 19:31
40F:→ Hsins: 2. 在 /opt/anaconda3 下面创建一个 base 环境 02/04 19:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP