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

参考文章:http://t.csdnimg.cn/1Xb0A

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐