因为项目中需要修改JupyterLab,但是在Windows上启动环境有问题,而且原来的Anaconda占用空间太大,硬盘不够用,所以尝试使用MiniCodatostartJupyterLabwhilesearching我在问题的旁边做了一些笔记。MiniCoda官网:https://docs.conda.io/en/late...国内下载点:https://mirrors.tuna.tsinghua...常见推荐Anaconda,自带很多常用数据科学包。以及关键的conda包管理工具,使用起来非常方便。如果没有大量使用,Anaconda太大了(大约500MB,安装占用近3G)。这时候可以考虑使用MiniCoda(50MB左右),里面只包含必要的Python、conda和必要的核心包。还需要什么包?自己安装就好了。JupyterLabJupyterLab相关文档:https://jupyterlab.readthedoc...安装环境新建环境:condacreate-njupyter切换环境:condaactivatejupyter安装JupyterLab包:condainstall-cconda-forgejupyterlabnodejs会使用3如果不指定版本,如果需要使用指定版本,可以在包名后面加等号,写版本,例如jupyterlab=2如果需要用git创建和管理项目,需要安装cookiecutter,和git可以同时安装:condacreate-njupyter--override-channels--strict-channel-priority-cconda-forge-canacondajupyterlabnodejscookiecuttergit安装完成后查看环境包信息:condalist-njupyterStartJupyterLab:如果jupyterlab启动后死机,可能是调用关联程序出错(这个是我自己电脑的问题,如果出错,没有任何提示,直接返回到终端。它看起来不像是错误。在这里卡了好久),可以使用命令:jupyterlab--no-browser此时,浏览器会输出一个链接地址,访问后会出现jupyter的界面。扩展安装进入扩展目录。安装依赖:jlpminstalljlpm是JupyterLab提供的yarn的锁定版本。jlpm关键字可以替换为yarn或npm。安装扩展:jupyterlabextensioninstall@dataexa/jupyter-insight-extension--no-build命令jupyterlabextensioninstall会从npm仓库获取依赖,安装卸载扩展jupyterlabextensionuninstall@dataexa/jupyter-insight-extension查看扩展信息:jupyterlabextensionlistBuildextensions:如果jupyterlabbuild出现RuntimeError:npmdependenciesfailedtoinstall错误,可能是因为jupyterlabextension中的yarn工具没有配置私有仓库信息,导致依赖无法下载。具体原因可以查看抛出错误的日志文件查询。它在开发和开发过程中自动编译。打开两个窗口,分别执行:在插件目录下执行命令,监控文件修改变化:jlpmwatch(执行包里的watch命令)在JupyterLab环境下监控变化:jupyterlab--watch(如果崩溃了,和之前一样带上--no-browser)conda常用命令查看conda版本号conda--version环境管理新建环境condacreate--name环境名,后面添加包名会同时安装相关包创建环境时列出当前环境condainfo--envsorcondaenvlist切换当前环境condaactivate环境名关闭当前环境condadeactivate查看环境中的包conda列表,查看指定环境的包conda列表-n环境名删除环境和所有包condaremove--name环境名--all包管理安装包condainstall包名安装指定频道的包condainstall-c频道名包名更新包condaupdate包名orcondaupdate--alluninstallpackagecondaremovepackagename加=可以安装指定版本,condainstallpython=2.7。安装到指定环境,使用--name环境名参数,如conda--namejupyterinstall包名。从国外源切换的速度比较慢。需要切换到国内镜像,执行condainfo查看.condarc文件所在位置。Windows系统一般在C:\Users\用户名目录下。如果condaconfig没有执行一次,会自动生成,比如condaconfig--setshow_channel_urlsyes。清华源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/访问网站,按照说明修改配置condainfo可以在终端查看配置信息condaclean-i清除索引缓存,确保使用镜像站如果提供的索引在安装过程中总是报错,可以尝试将https改为http,切换回默认源condaconfig--remove-keychannels记录。如果觉得每次都默认进入Base环境会很麻烦,可以执行命令:condaconfig--setauto_activate_basefalse删除环境后,可能有些依赖还没有删除。您可以使用condaclean--all-y命令进行清理。如果conda命令无效,可以重置终端condainit--all,或者指定重置某个终端condainitPowershell如果在其他终端找不到conda,但是已经配置了系统环境变量,可以到在命令行进入miniconda安装目录(默认C:\ProgramData\Miniconda2)下的condabin目录,执行conda.batupdate-nbaseconda
