不同的Python项目可能依赖不同版本的包,如项目1依赖numpy1.20,项目2依赖numpy1.23。如果想在系统中同时运行项目1和项目2,环境的配置是个问题。conda可以针对项目1和项目2分别生成两个相互独立的虚拟环境,大大降低了环境配置的难度。conda安装安装环境:ubuntu20.04安装步骤:1.安装程序下载。为加快下载速度,从国内大学开源镜像进行下载。页面拉到最下面,选择最新发布的Linux-x86_64.sh下载。(PS:x86是32为处理器架构,x86_64是64位处理器架构)2.程序安装。#进入安装程序所在目录cd/Downloads#运行安装程序,按照操作指示依次选择
gitgit介绍git工作流程git的几个核心概念git常用命令参考资料git介绍git-分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。git特点优点:适合分布式开发,强调个体;公共服务器压力和数据量都不会太大;速度快、灵活;任何两个开发者之间可以很容易的解决冲突;离线工作。缺点:代码保密性差,一旦开发者把整个库克隆下来就完全公开所有代码和版本信息;权限控制不友好。git工作流程一般工作流程如下:1.从远程仓库中克隆git资源作为本地仓库;2.从本地仓库中checkout代码然后进行代码修改;3.在提交本地仓库前先将代码提交到暂存区;4.提交修改,提交到本地仓库;本地仓
提示括号(myenv)$似乎在最新的conda中消失了。现状:john@myPC:~$condaactivatemyenvjohn@myPC:~$应该是:john@myPC:~$condaactivatemyenv(myenv)john@myPC:~$到目前为止我尝试过但失败了。解决方案A:$condaconfig//init.condarcfile$condaconfig--setchangeps1True然后重新登录bash,不行解决方案B:put`changeps1:true`in`.condarc`file解决方案C:put`exportCONDA_CHANGEPS1=true
提示括号(myenv)$似乎在最新的conda中消失了。现状:john@myPC:~$condaactivatemyenvjohn@myPC:~$应该是:john@myPC:~$condaactivatemyenv(myenv)john@myPC:~$到目前为止我尝试过但失败了。解决方案A:$condaconfig//init.condarcfile$condaconfig--setchangeps1True然后重新登录bash,不行解决方案B:put`changeps1:true`in`.condarc`file解决方案C:put`exportCONDA_CHANGEPS1=true
`dockerrun`:创建并启动一个新的容器。`dockerstart容器id`:启动一个已停止的容器。`dockerstop容器id`:停止一个正在运行的容器。`dockerrestart容器id`:重启一个容器。`dockerrm`:删除一个或多个容器。`dockerrmi`:删除镜像。`dockerps`:显示当前正在运行的容器。dockerps-a:查看所有状态的容器。`dockerimages`:显示本地的镜像列表。`dockerpull`:从Docker镜像仓库中拉取镜像。`dockerpush`:将本地的镜像推送到镜像仓库。`dockerbuild`:根据Dockerfile构
PosrgreSQL官方地址:www.postgresql.org1.查询postgres进程psaux|greppostgres2.启动服务pg_ctl#切换用户supostgres#进入postgreSQL安装目录下的bin目录cd/usr/PostgreSQL/9.5/bin#执行启动命令./pg_ctlstart-D/opt/PostgreSQL/15/data-l/opt/PostgreSQL/15/data/server.log执行启动或停止服务时,不用用root用户,需要切换到postgres用户或其它普通用户,安装postgreSQL时系统会自动创建postgres用户。执行s
目录拉镜像查看镜像列表搜索镜像运行镜像 删除镜像 保存镜像 加载镜像查看当前目录查看版本号容器命令 1.查看正在运行的容器列表 2.查看全部容器,包括正在运行的容器 3.运行一个容器 4.停止容器 5.开启容器 6.删除容器 7.进入容器 8.退出容器 9.停止容器 10.重启容器 11.kill容器 12.容器文件拷贝 1.从主机上拷贝文件到容器内 2.从容器内拷贝文件/目录到本地一个路径 13.查看容器日志数据挂载 运行一个dockerredis容器进行端口映
目录一、操作系统的概念二、文件的理解三、ls(显示当前路径中的文件和目录)1、ls-l或ll(显示更多的属性信息(list))2、ls-a(显示隐藏文件(all))3、ll-d(不进入目录,显示目录详细信息)4、ls-R(递归式列出子目录下的文件)四、pwd(显示当前用户所处的路径)五、cd(改变工作目录(changedirectory))1、cd.(进入当前目录)cd..(进入上级目录)2、cd(绝对路径)/(相对路径)3、cd~(回到当前用户的家目录(工作目录)) 4、cd-(回到上一次的目录)六、tree(将文件以树状形式打印出来)七、touch(创建普通文件)1、创建普通文件2、更改文
conda最令人诟病的缺点就是install非常、非常慢。经常出现网络上提供的方法,通常并不能解决问题,方法一:更改anaconda仓库源地址方法二:从其他网站下载好安装包,然后使用conda本地安装方法方法三:添加代理。其实并不是墙的问题,即使在国外,依然解析非常慢。方法四:利用mamba,目前好像已经改为micromamba命令,就是按照该包的时候,依然会出现解析问题。但这种方法micromamba可以极大缓解解析的问题,但笔者用下来后的一个感想就是容易出现不兼容、冲突的问题。幸好,笔者今天坚持不懈的搜索网络解决方法,发现官方提供了一个终极解决方案:Anaconda|AFasterSolv
小提示:mac终端常用命令(需要root权限前面加sudo)mac终端安装brew:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"如果上面这条命令出现问题则需要配置环境变量:vim/etc/profile通过上面命令编辑添加两条环境变量exportPATH=/opt/homebrew/bin:$PATHexportPATH=/opt/homebrew/sbin:$PATH需要添加的原因是因为m1芯片的mac电脑上的brew安装包位置不是在以前的/usr/local而是/opt/