数字人,磁盘不够No space left on device,修改python 执行环境-云GPU算力—未来之窗超算中心

self.length_remaining) File "/root/miniconda3/envs/sadtalker/lib/python3.8/contextlib.py", line 131, in exit self.gen.throw(type, value, traceback) File "/root/miniconda3/envs/sadtalker/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 455, in _error_catcher raise ProtocolError("Connection broken: %r" % e, e) pip._vendor.urllib3.exceptions.ProtocolError: ("Connection broken: OSError(28, 'No space left on device')", OSError(28, 'No space left on device'))

修改python虚拟机路径

复制代码
python -m venv /root/autodl-tmp/cyberwin/pyvir/

修改路径miniconda3

复制代码
mv /root/miniconda3/ /root/autodl-tmp/cyberwin/miniconda3

windows命令

复制代码
move C:\当前\miniconda3路径 C:\新的\miniconda3路径

修改系统配置

复制代码
nano ~/.bashrc
vim ~/.bashrc

原文

复制代码
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
#    . /etc/bash_completion
#fi
source /etc/profile
source /etc/autodl-motd

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/root/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/root/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

修改其他到对应目录

!! Contents within this block are managed by 'conda init' !!

__conda_setup="$('/root/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"

if [ $? -eq 0 ]; then

eval "$__conda_setup"

else

if [ -f "/root/miniconda3/etc/profile.d/conda.sh" ]; then

. "/root/miniconda3/etc/profile.d/conda.sh"

else

export PATH="/root/miniconda3/bin:$PATH"

寻找文件所在位置

复制代码
find ~ -name .bashrc

关闭其他编辑器

复制代码
 Another program may be editing the same file.  If this is the case,
    be careful not to end up with two different instances of the same
    file when making changes.  Quit, or continue with caution.
(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r .bashrc"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file ".bashrc.swp"
    to avoid this message.

rm ~/.bashrc.swp

退出编辑部不保存

复制代码
在命令模式(按下 Esc 键确保处于命令模式)下,输入 :q!,然后按下回车键。这里的 :q 表示退出(quit),! 表示强制,即不保存任何修改直接退出 vim。

修改后

复制代码
i

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
#    . /etc/bash_completion
#fi
source /etc/profile
source /etc/autodl-motd

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/root/autodl-tmp/cyberwin/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/autodl-tmp/cyberwin/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/root/autodl-tmp/cyberwin/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/root/autodl-tmp/cyberwin/miniconda3/bin:$PATH"
    fi

退出保存

  1. 在命令模式(按下 Esc 键确保处于命令模式)下,输入 :wq 并按下回车键。其中 :w 是写入(保存)文件的命令,:q 是退出命令,:wq 就是先保存文件内容的修改,然后退出 vim 编辑器。

刷新系统

复制代码
source ~/.bashrc

更新 Conda 配置

复制代码
conda init

conda info
相关推荐
靡樊4 分钟前
Linux:进程间通信
linux·服务器·c++·学习
八了个戒23 分钟前
「数据可视化 D3系列」入门第八章:动画效果详解(让图表动起来)
开发语言·前端·javascript·数据可视化
Villiam_AY28 分钟前
go语言对http协议的支持
开发语言·http·golang
酷爱码1 小时前
PHP最新好看UI个人引导页网页源码
开发语言·ui·php
pp-周子晗(努力赶上课程进度版)1 小时前
【Linux】线程ID、线程管理、与线程互斥
linux·运维·服务器·开发语言
啊哈哈哈哈哈啊哈哈1 小时前
R4打卡——tensorflow实现火灾预测
人工智能·python·tensorflow
闻道☞1 小时前
RAGFlowwindows本地pycharm运行
python·pycharm·ragflow
奋进的小暄1 小时前
贪心算法(20)(java)整数替换
开发语言·算法
默凉1 小时前
注意力机制(np计算示例)单头和多头
python
菜一头包1 小时前
GNU,GDB,GCC,G++是什么?与其他编译器又有什么关系?
linux·c++·学习·gnu