服务器安装DEEPLABCUT2种方法
导出环境:在激活环境后,使用 conda env export > environment.yml 命令来导出环境。将生成的 environment.yml 文件复制到user2的用户目录下,(如果没有管理员权限,不能直接复制,可先下载到本地再上传)使用命令 conda env create -f environment.yml 来创建一个与您导出的环境完全相同的新环境。2.使用的服务器其他用户u
DEEPLABCUT 服务器下载安装2种方法:
1.直接按官网步骤,https://deeplabcut.github.io/DeepLabCut/docs/installation.html
2.使用的服务器其他用户user1已安装成功该软件,直接复制他的环境打包过来到自己的用户目录user2下
步骤如下:
user1下
① 激活目标环境:激活要导出的 Conda 环境。例如,如果您的环境名为 DEEPLABCUT,您可以使用命令 conda activate DEEPLABCUT 来激活它。
② 导出环境:在激活环境后,使用 conda env export > environment.yml 命令来导出环境。这将创建一个包含所有依赖项和配置的 YAML 文件。
③ 将生成的 environment.yml 文件复制到user2的用户目录下,(如果没有管理员权限,不能直接复制,可先下载到本地再上传)
user2下
使用命令 conda env create -f environment.yml 来创建一个与您导出的环境完全相同的新环境。
在这期间遇到 installing pip dependencies 非常慢/失败问题
解决方法:
创建.pip文件
mkdir .pip
创建pip.conf文件
touch .pip/pip.conf
编辑pip.conf文件
vim .pip/pip.conf
按i进入insert,在文件中写入
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
写好后按 esc键 然后 :wq! 保存
然后再执行user2下要执行的命令
安装成功后用命令
python -m deeplabcut
启动deeplabcut
另外一种解决方法:在终端中输入以下命令来创建pip.conf文件:
vi ~/.pip/pip.conf
这会打开vi编辑器。如果~/.pip目录不存在,vi会在保存文件时自动创建该目录。
在vi编辑器中,按i键进入插入模式,然后可以输入以下内容作为示例配置(这里是配置国内的清华源)
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3.conda-pack 打包环境
①打包环境
conda pack -n myenv -o myenv.tar.gz
②解压并激活环境
mkdir -p ~/environments/myenv
tar -xzf myenv.tar.gz -c ~/environments/myenv
source ~/environments/myenv/bin/activate
更多推荐
所有评论(0)