服务器上创建Python环境出现问题

服务器上创建python环境

前言 :目前小白在公司实习的方向就是机器学习,遇到的一些问题记录下来,方便以后自己查阅。

基本命令及解释

MobaXterm中连接服务器后,在linux服务器上安装python环境,代码命令是:

conda create -n myenv

其中:

  • conda create: 这是创建新环境的命令。
  • -n myenv: 这个选项指定了环境的名称,这里是 myenv。你可以根据需要选择任何你喜欢的名称。比如将myenv 换成你的名字的英文。

所以,当你运行这个命令时,Anaconda 会创建一个名为 myenv 的新环境,该环境中包含一个干净的、最小化的 Python 安装。你可以在这个环境中安装其他 Python 包,而这些包对其他环境中的包没有影响,因为每个环境都是相互隔离的。

创建环境的目的之一是为了使不同项目能够使用不同版本的 Python 和不同的依赖库,以避免版本冲突。在创建环境后,你可以通过运行 conda activate myenv 来激活这个环境,并在其中安装和运行你的项目所需的软件包。

接着运行代码
conda activate myenv
出现问题:
CommandNotFoundError: Your shell has not been properly configured to use conda activate

解决方法

换用命令

source activate myenv

该命令是在旧版本的 Conda 中,用于激活(activate)一个特定的 Conda 环境。

而代码conda activate myenv较新版本的conda的激活环境命令。

备注:问题是conda的版本问题,对于激活Pyhton环境时代码命令不同,遇到该问题可以尝试一下,但是不保证百分之百成功(手动狗头)。

着急啊:当时vscode连接好服务器后,能够用命令conda activate myenv激活环境,而MobaXterm却不能;小白才接触编程这些,也搞不懂这些软件,真着急啊。

服务器上创建Python环境出现问题_第1张图片

你可能感兴趣的:(python,开发语言)