Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行erdpy up时出现未满足的依赖项(venv&;EnsureIP)错误_Python_Virtualenv_Elrond_Ensurepip - Fatal编程技术网

Python 运行erdpy up时出现未满足的依赖项(venv&;EnsureIP)错误

Python 运行erdpy up时出现未满足的依赖项(venv&;EnsureIP)错误,python,virtualenv,elrond,ensurepip,Python,Virtualenv,Elrond,Ensurepip,尝试安装erdpy失败,出现以下错误: $ python3 erdpy-up.py $ sudo apt --fix-broken install $ python3 erdpy-up.py 但是,按原样运行推荐的apt--fix breaked install失败,出现以下错误: $ python3 erdpy-up.py $ sudo apt --fix-broken install $ python3 erdpy-up.py 详细信息: 操作系统:Ubuntu 18.

尝试安装
erdpy
失败,出现以下错误:

$ python3 erdpy-up.py 
$ sudo apt --fix-broken install
$ python3 erdpy-up.py 
但是,按原样运行推荐的
apt--fix breaked install
失败,出现以下错误:

$ python3 erdpy-up.py 
$ sudo apt --fix-broken install
$ python3 erdpy-up.py 
详细信息

  • 操作系统:Ubuntu 18.04

  • Python:3.6.9


问题的根本原因在
fix breaked
命令的输出中清楚地突出显示:

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process
这是一个Linux级别的问题,其中该文件上的锁已由另一个进程执行,并且已记录了相应的步骤:

将向您显示持有锁的流程:

                     USER        PID ACCESS COMMAND
/var/cache/debconf/config.dat:
                     root      18210 F.... dpkg-preconfigu
然后,您只需记下PID并按如下方式终止它:

$ sudo kill PID
$ sudo kill -9 PID  # if the first doesn't work
运行askubuntu问题中描述的这些步骤后,您可以运行:

$ sudo apt-get install -f
sudo apt --fix-broken install
然后您可以运行:

$ sudo apt-get install -f
sudo apt --fix-broken install
然后重试erdpy的安装将成功: