在服务器创建并进入虚拟环境

在服务器创建并进入虚拟环境

创建虚拟环境

创建虚拟环境,envs-name为虚拟环境的命名:

conda create -n "envs-name" python=3.6

在这里插入图片描述

可以通过命令查看目前已有的虚拟环境:

conda env list

在这里插入图片描述

通过命令激活刚刚创建好的虚拟环境(我的虚拟环境命名为graph):

source activate graph

在这里插入图片描述

配置安装torch等其他包

接着就可以在虚拟环境中配置需要的包。

安装之前,首先通过命令查看CUDA的版本,使用命令:

nvidia-smi

CUAD版本

去Pytorch官网找到对应版本和命令:

在这里插入图片描述

复制命令行运行。

安装完成后还可以根据需要安装一些别的包:

pip install transformers

在这里插入图片描述
如果报错:ReadTimeoutError

可以使用以下命令安装:

pip --default-timeout=1000 install -U transformers

以上即为安装虚拟环境的过程。

退出虚拟环境的命令:

source deactivate "envs-name"

或者

conda deactivate

连接服务器

  1. 在Setting里面:

在这里插入图片描述

  1. 添加一个新的环境:

在这里插入图片描述

  1. 选择SSH,填写服务器地址和用户名:

在这里插入图片描述

  1. 输入密码:

在这里插入图片描述

  1. 填写自己的python环境,如果是按照刚刚新建的虚拟环境,地址就是:“/home/XiaoYu/anaconda3/envs/envs-name/bin/python”

在这里插入图片描述

  1. 这个代表了会自动上传的项目文件地址:

在这里插入图片描述

进入刚刚创建好的虚拟环境来运行项目

在Pycharm的运行栏Terminal里:

  1. 首先点加号进入服务器里面

在这里插入图片描述

  1. 从默认的base环境转换到新建的graph环境中:
cd /home/XiaoYu/anaconda3/envs/graph/bin

进入该环境:

source activate graph

在这里插入图片描述

  1. 进入项目文件所在地址:
cd /tmp/pycharm_project_358

在这里插入图片描述

  1. 运行该地址下的文件
  • 0
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在云服务器创建虚拟环境可以通过以下步骤实现: 1. 首先,在命令行窗口(cmd)下新建一个虚拟环境,使用命令"mkvirtualenv 虚拟环境名"。这将在环境变量指定的文件目录下创建一个新的虚拟环境。 2. 接下来,可以使用命令"lsvirtualenv"来查看所有的虚拟环境,以确保新建的虚拟环境已成功创建。 3. 切换到新建的虚拟环境,使用命令"workon 虚拟环境名"。这将激活该虚拟环境,使其成为当前环境。 4. 当你完成在虚拟环境中的操作后,可以使用命令"deactivate"来退出虚拟环境。这将恢复到原始环境。 5. 如果你想删除虚拟环境,可以使用命令"rmvirtualenv 虚拟环境名"。这将删除指定的虚拟环境及其所有已安装的软件包。 6. 要进入虚拟环境所在的目录,可以使用命令"cdvirtualenv"。这将让你进入虚拟环境的根目录,方便进行相关操作。 创建虚拟环境可以帮助你在云服务器上隔离不同的项目,并确保它们之间的软件包不会相互影响。这对于同时开发不同版本的项目非常有用。通过创建不同的虚拟环境并在其中安装不同版本的软件包,你可以适配不同的项目需求。 需要注意的是,以上操作是基于Windows系统的命令行环境。在云服务器创建虚拟环境时,可以根据具体的操作系统和命令行工具进行相应的调整和使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值