首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >debian jessie无法安装模块并执行升级

debian jessie无法安装模块并执行升级
EN

Stack Overflow用户
提问于 2015-09-03 14:50:18
回答 3查看 2.7K关注 0票数 1

当我试图升级这个系统的时候,我会犯一些错误,我对debian很陌生,并且一直在尝试安装一些依赖于python的模块。但我似乎无法安装其中任何一个,甚至其他应用程序也无法升级或更新。

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  bind9-host dnsutils google-chrome-stable host libbind9-90 libdns-export100 libdns100 libirs-export91
  libisc-export95 libisc95 libisccc90 libisccfg-export90 libisccfg90 liblwres90
14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
15 not fully installed or removed.
Need to get 49.7 MB of archives.
After this operation, 1,414 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://dl.google.com/linux/chrome/deb/ stable/main google-chrome-stable i386 45.0.2454.85-1 [47.6 MB]
Get:2 http://security.debian.org/ jessie/updates/main libisc-export95 i386 1:9.9.5.dfsg-9+deb8u3 [146 kB]
Get:3 http://security.debian.org/ jessie/updates/main libdns-export100 i386 1:9.9.5.dfsg-9+deb8u3 [486 kB]     
Get:4 http://security.debian.org/ jessie/updates/main libisccfg-export90 i386 1:9.9.5.dfsg-9+deb8u3 [41.9 kB]  
Get:5 http://security.debian.org/ jessie/updates/main libirs-export91 i386 1:9.9.5.dfsg-9+deb8u3 [39.0 kB]     
Get:6 http://security.debian.org/ jessie/updates/main dnsutils i386 1:9.9.5.dfsg-9+deb8u3 [124 kB]             
Get:7 http://security.debian.org/ jessie/updates/main bind9-host i386 1:9.9.5.dfsg-9+deb8u3 [71.7 kB]          
Get:8 http://security.debian.org/ jessie/updates/main libisc95 i386 1:9.9.5.dfsg-9+deb8u3 [177 kB]             
Get:9 http://security.debian.org/ jessie/updates/main libdns100 i386 1:9.9.5.dfsg-9+deb8u3 [734 kB]            
Get:10 http://security.debian.org/ jessie/updates/main libisccc90 i386 1:9.9.5.dfsg-9+deb8u3 [36.9 kB]         
Get:11 http://security.debian.org/ jessie/updates/main libisccfg90 i386 1:9.9.5.dfsg-9+deb8u3 [56.9 kB]        
Get:12 http://security.debian.org/ jessie/updates/main liblwres90 i386 1:9.9.5.dfsg-9+deb8u3 [54.3 kB]         
Get:13 http://security.debian.org/ jessie/updates/main host all 1:9.9.5.dfsg-9+deb8u3 [22.9 kB]                
Get:14 http://security.debian.org/ jessie/updates/main libbind9-90 i386 1:9.9.5.dfsg-9+deb8u3 [44.9 kB]        
Fetched 49.7 MB in 22s (2,196 kB/s)                                                                            
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 29, in <module>
    import anydbm
ImportError: No module named 'anydbm'
(Reading database ... 225859 files and directories currently installed.)
Preparing to unpack .../google-chrome-stable_45.0.2454.85-1_i386.deb ...
Unpacking google-chrome-stable (45.0.2454.85-1) over (44.0.2403.157-1) ...
Preparing to unpack .../libisc-export95_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libisc-export95 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libdns-export100_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libdns-export100 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libisccfg-export90_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libisccfg-export90 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libirs-export91_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libirs-export91 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../dnsutils_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking dnsutils (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../bind9-host_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking bind9-host (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libisc95_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libisc95 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libdns100_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libdns100 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libisccc90_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libisccc90 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libisccfg90_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libisccfg90 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../liblwres90_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking liblwres90 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../host_1%3a9.9.5.dfsg-9+deb8u3_all.deb ...
Unpacking host (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Preparing to unpack .../libbind9-90_1%3a9.9.5.dfsg-9+deb8u3_i386.deb ...
Unpacking libbind9-90 (1:9.9.5.dfsg-9+deb8u3) over (1:9.9.5.dfsg-9+deb8u2) ...
Processing triggers for menu (2.1.47) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for mime-support (3.58) ...
Setting up python-ply (3.4-5) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-ply (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-pycparser:
 python-pycparser depends on python-ply (>= 3.2); however:
  Package python-ply is not configured yet.
 python-pycparser depends on python-ply (<< 3.5) | python-ply-yacc-3.2; however:
  Package python-ply is not configured yet.
  Package python-ply-yacc-3.2 is not installed.
  Package python-ply which provides python-ply-yacc-3.2 is not configured yet.
 python-pycparser depends on python-ply-lex-3.2; however:
  Package python-ply-lex-3.2 is not installed.
  Package python-ply which provides python-ply-lex-3.2 is not configured yet.

dpkg: error processing package python-pycparser (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python-cffi:
 python-cffi depends on python-pycparser; however:
  Package python-pycparser is not configured yet.

dpkg: error processing package python-cffi (--configure):
 dependency problems - leaving unconfigured
Setting up python-colorama (0.3.2-1) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-colorama (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-cryptography:
 python-cryptography depends on python-cffi; however:
  Package python-cffi is not configured yet.

dpkg: error processing package python-cryptography (--configure):
 dependency problems - leaving unconfigured
Setting up python-distlib (0.1.9-1) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-distlib (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up python-html5lib (0.999-3) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-html5lib (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-openssl:
 python-openssl depends on python-cryptography; however:
  Package python-cryptography is not configured yet.

dpkg: error processing package python-openssl (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python-ndg-httpsclient:
 python-ndg-httpsclient depends on python-openssl; however:
  Package python-openssl is not configured yet.

dpkg: error processing package python-ndg-httpsclient (--configure):
 dependency problems - leaving unconfigured
Setting up python-urllib3 (1.9.1-3) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-urllib3 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-requests:
 python-requests depends on python-urllib3 (>= 1.9.1); however:
  Package python-urllib3 is not configured yet.

dpkg: error processing package python-requests (--configure):
 dependency problems - leaving unconfigured
Setting up python-setuptools (5.5.1-1) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-setuptools (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-pip:
 python-pip depends on python-colorama; however:
  Package python-colorama is not configured yet.
 python-pip depends on python-distlib; however:
  Package python-distlib is not configured yet.
 python-pip depends on python-html5lib; however:
  Package python-html5lib is not configured yet.
 python-pip depends on python-requests; however:
  Package python-requests is not configured yet.
 python-pip depends on python-setuptools (>= 0.6c1); however:
  Package python-setuptools is not configured yet.

dpkg: error processing package python-pip (--configure):
 dependency problems - leaving unconfigured
Setting up python-pyasn1 (0.1.7-1) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-pyasn1 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up python-wheel (0.24.0-1) ...
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: error processing package python-wheel (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up google-chrome-stable (45.0.2454.85-1) ...
Setting up libisc-export95 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libdns-export100 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libisccfg-export90 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libirs-export91 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libisc95 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libdns100 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libisccc90 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libisccfg90 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up libbind9-90 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up liblwres90 (1:9.9.5.dfsg-9+deb8u3) ...
Setting up bind9-host (1:9.9.5.dfsg-9+deb8u3) ...
Setting up host (1:9.9.5.dfsg-9+deb8u3) ...
Setting up dnsutils (1:9.9.5.dfsg-9+deb8u3) ...
Processing triggers for menu (2.1.47) ...
Processing triggers for libc-bin (2.19-18) ...
Errors were encountered while processing:
 python-ply
 python-pycparser
 python-cffi
 python-colorama
 python-cryptography
 python-distlib
 python-html5lib
 python-openssl
 python-ndg-httpsclient
 python-urllib3
 python-requests
 python-setuptools
 python-pip
 python-pyasn1
 python-wheel
E: Sub-process /usr/bin/dpkg returned an error code (1)

我试过了

apt-获取-f安装和sudo dpkg配置-a

我要怎么做?

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-09-03 15:32:07

做了下面的事让它起作用了。

代码语言:javascript
复制
sudo update-alternatives --remove-all python

然后

代码语言:javascript
复制
sudo ln -sf /usr/bin/python2.7 /usr/bin/python

在此之后,我能够正确地升级系统,并安装了模块。尽管python3.4被删除了。

票数 0
EN

Stack Overflow用户

发布于 2015-11-04 02:28:00

是的,我也面临着这些问题。这是因为Debian依赖于Python2.x,当我们将默认的Python更改为python3.x时,我们将面临这种错误。

我是怎么解决这个错误的?

将默认的python更改为python 2。不需要删除Python3.x,这样每当我们需要Python时,我们就可以使用python 3,而对于系统缺省目的,python 2.x将被使用。总有一天系统会切换到Python3.x

更新-选项--配置python有2种替代python的选择(提供/usr/bin/python)。

选择路径优先级状态

0 /usr/bin/python3.4 2自动模式*1 /usr/bin/python2.7 1手动模式2 /usr/bin/python3.4 2手动模式

票数 2
EN

Stack Overflow用户

发布于 2015-09-03 15:01:06

您可以尝试通过pip安装anydbmConfigParser,然后再用apt-get -f install重试。

但我不明白为什么会发生这种事。你可能手动删除了一些软件包吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32378963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档