Linux & miniconda下使用python

安装miniconda

查看架构

  • 对于Windows操作系统,打开“系统信息”应用程序。可以使用Windows搜索框来搜索并打开该程序。在“系统信息”窗口中,查找“系统类型”项。该项将显示您的操作系统架构,例如“x64-based PC”表示操作系统是64位的。
  • 对于Linux和macOS操作系统,打开终端应用程序。在终端中运行以下命令:
    uname -m
    
    此命令将输出操作系统架构,例如“x86_64”表示您的操作系统是64位的。

下载Miniconda

  • 访问Miniconda官网,下载适用于自己操作系统的Miniconda安装包。
    (我的是Linux-x86_64)
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  • 安装Miniconda:在终端中输入以下命令来安装Miniconda:
bash Miniconda3-latest-Linux-x86_64.sh

安装过程需要多次回车,可能出现

Do you accept the license terms? [yes|no]
键入 yes

可以选择自己的安装路径,

Miniconda3 will now be installed into this location:/home/dg/miniconda3

  • Press ENTER to confirm the location
  • Press CTRL-C to abort the installation
  • Or specify a different location below
    [/home/danzhang/miniconda3] >>>

我根据自己的需要选择的路径是/dssg/work/dg/miniconda3
注意上面的miniconda3文件夹不能已经存在,不然会报错:

ERROR: File or directory already exists: ‘/dssg/work/dg/miniconda3’
If you want to update an existing installation, use the -u option.

我选择删除该文件夹,

rm -rf /dssg/work/dg/miniconda3

重新bash Miniconda3-latest-Linux-x86_64.sh

  • 配置环境变量:安装过程中,有问“选择是否将Miniconda添加到系统的环境变量中”

Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>> yes

但如果输入conda依旧显示无该命令可以在.bashrc文件中手动添加以下内容:

export PATH=/dssg/work/dg/miniconda3/bin:$PATH

注:可以用vim添加

vim ~/.bashrc

然后

source ~/.bashrc

使其生效。

使用conda命令管理软件包和虚拟环境。

例如,可以使用以下命令创建一个新的虚拟环境:

conda create --name myenv

这将创建一个名为“myenv”的新虚拟环境。

可以使用以下命令来激活该环境:

conda activate myenv
  • 可以使用conda install命令来安装其他软件包,例如:
conda install numpy

安装NumPy软件包到当前虚拟环境中。

个人遇见的错误

在这里插入图片描述
这个错误提示表明 shell 没有正确配置,无法使用 conda activate 命令。要使用 conda activate 命令,需要先运行 conda init 初始化 shell,告诉 shell 如何正确地使用 conda activate 命令。
具体来说,如果使用的是 bash shell,可以尝试运行以下命令:

conda init bash
  • 上述命令运行后又会每次进入自动激活(base)环境
    注意根据

If you’d prefer that conda’s base environment not be activated on startup,
set the auto_activate_base parameter to false:
conda config --set auto_activate_base false
Thank you for installing Miniconda3!

可以按照提示运行

conda config --set auto_activate_base false 

命令以取消自动激活 base 环境。这样,在每次打开终端时,就不会自动激活 base 环境了。

bash是什么?

“bash”是一种命令解释器,也称为“Bourne-Again SHell”。它是Linux和macOS系统中常见的一种Shell,可以执行命令、解释脚本和执行Shell程序。Bash是许多Linux系统默认的Shell。

在终端中,可以通过键入“bash”来启动Bash解释器。这将在当前终端窗口中打开一个新的Bash Shell。在Bash Shell中,可以运行各种命令和脚本,如Linux命令、Python脚本等。
例如,可以使用以下命令来启动一个新的Bash Shell:

bash

这将打开一个新的Bash Shell,可以在其中运行各种命令和脚本。

退出bash

  • 使用
conda deactivate

不想在终端看见(base)

如果不希望在终端中显示 (base) 提示符,可以在shell配置文件中设置 CONDA_PROMPT_MODIFIER 变量为空。例如,在bash shell下,可以编辑 ~/.bashrc 文件,并在文件的最后添加以下行:

CONDA_PROMPT_MODIFIER=""

保存文件再

source ~/.bashrc

Vim

常用的基本快捷键

按 i 进入插入模式(insert mode),可以输入文本。
按 Esc 退出插入模式,回到命令模式(command mode)。
在命令模式下,输入 :w 保存文件(write)。
在命令模式下,输入 :q 退出 Vim(quit)。
在命令模式下,输入 :wq 保存并退出 Vim。
在命令模式下,输入 :q! 强制退出 Vim(丢弃修改)。
在命令模式下,按 u 撤销上一次操作(undo)。
在命令模式下,按 yy 复制一行(yank)。
在命令模式下,按 p 粘贴已复制的内容。

在多行文本前面添加同样的字符。

使用:s 命令,具体步骤如下:
进入 vim 编辑器并打开文件。
进入命令模式,按下: 键,输入

1,10s/^/prefix/g

其中 1,10 表示操作的行数范围,^ 表示行首,prefix 表示要添加的前缀,最后一个 g 表示全局替换。
按下回车键执行命令,即可在第 1 行到第 10 行之前添加前缀。需要根据实际情况修改行数和前缀。

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
GitLab是一款用于版本控制系统的开源工具,下面以300字的文本为您介绍GitLab的下载、安装和初次登录步骤: 1. 下载GitLab:首先,您需要访问GitLab的官方网站(https://about.gitlab.com/),并选择适用于您操作系统的版本进行下载。GitLab有两个版本可以选择,一个是企业版,另一个是社区版。根据您的需要,选择适合您的版本并下载。 2. 安装GitLab:下载完成后,根据操作系统的不同进行相应的安装:对于Linux操作系统,您需要执行安装命令;对于Windows操作系统,您需要运行安装向导一步步进行安装。 3. 配置GitLab:完成安装后,您需要进行GitLab的配置。主要配置包括数据库的配置、SMTP服务器的配置、外部URL、访问端口等。您可以打开安装目录下的配置文件,按照注释进行相应的修改。 4. 初始化GitLab:配置完成后,您需要执行初始化命令来启动GitLab并进行初次设置。执行命令"gitlab-ctl reconfigure"以应用配置更改。此命令将会配置并启动GitLab的必要组件,包括Nginx、PostgreSQL、Redis等。 5. 初次登录GitLab:在完成初始化后,您可以在浏览器中输入您配置的GitLab外部URL,并打开GitLab主页。然后,您可以输入您在初始化过程中设置的管理员用户名和密码进行登录。初次登录成功后,您将会看到GitLab的工作区域,可以创建项目、添加成员等。 以上就是GitLab的简单下载、安装和初次登录过程的概要介绍,希望对您有所帮助。如果有更多详细的问题,您可以参考GitLab的官方文档或者进行更深入的咨询和学习。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值