标签: python3

在 Ubuntu 20.04 上运行诗歌安装时遇到 gcc 5 失败

多重错误:command 'gcc-5' failed: No such file or directory..

gcc版本:9.3
诗歌版本:1.1.4
python:3.9.1
Ubuntu 20.04

gcc python3 20.04

2
推荐指数
1
解决办法
3796
查看次数

Python GTK3 键盘加速器

我正在使用 Python3 和 Gtk3 为 Ubuntu 创建一个应用程序。

我正在尝试向程序添加键盘加速器,但不幸的是我一直遇到问题。

这是我的代码自动取款机:

#! /bin/python

from gi.repository import Gtk, Gdk

class DeSedit(Gtk.Window):
    def __init__(self):
        Gtk.Window.__init__(self, title="DeSedit")

        self.set_default_size(550, 350)

        # FileChooserDialog - Open File
        dialog = Gtk.FileChooserDialog("Select file to be opened", self,
            Gtk.FileChooserAction.OPEN,
            (Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
            Gtk.STOCK_OK, Gtk.ResponseType.OK))
        # keyboard shortcuts
        accel = Gtk.AccelGroup()
        self.add_accel_group(accel)
        self.add_accelerator(dialog, "<Control>o", signal="open")

        def add_accelerator(self, widget, accelerator, signal="activate"):
            """ adds <Control>o as accelerator for open-file dialog """
            if accelerator is not None:
                key, mod = Gtk.accelerator_parse(accelerator)
            widget.add_accelelator(signal, accel, key, mod, Gtk.AccelFlags.VISIBLE) …
Run Code Online (Sandbox Code Playgroud)

application-development gtk3 python3

1
推荐指数
1
解决办法
1664
查看次数

如何从命令行使用 sudo 运行此脚本?

我的用户的 bin 目录中有以下脚本;让我们假设文件名是“myScript”:

#!/bin/bash

python3 /myPath/myProgram.py "$@"
Run Code Online (Sandbox Code Playgroud)

myScript从命令行,如果我输入,它会启动我的 myProgram.py。sudo myScript但是,如果我输入,它会给我这个错误:sudo: myProgram: command not found

为什么这不起作用?我怎样才能让它工作?

谢谢!

command-line bash scripts python3

1
推荐指数
1
解决办法
1825
查看次数

python是python2.7的软链接,如何更改python 3的链接

在 Ubuntu 14.04 上有 python-3、python-2.7,默认情况下 python 链接到 python-2.7。我必须在 ubuntu -14.04 上运行 python-3 代码。我可以修改 /usr/bin/python 链接到 python3 吗?任何的想法?

谢谢

python3 14.04

1
推荐指数
1
解决办法
2400
查看次数

为什么删除“python3”会删除许多其他重要的包?

我做了什么:

sudo apt-get remove python3
Run Code Online (Sandbox Code Playgroud)

我得到的回应是:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bicyclerepair ca-certificates-mono cli-common dc extlinux gedit-common
  gir1.2-appindicator3-0.1 gir1.2-gmenu-3.0 gir1.2-grilo-0.2 gir1.2-gudev-1.0
  gir1.2-mediaart-2.0 gir1.2-rb-3.0 gir1.2-secret-1 gir1.2-tracker-1.0
  gir1.2-udisks-2.0 guile-2.0-libs intel-gpu-tools kdesudo libandroid-properties1
  libdbus-glib2.0-cil libdbus2.0-cil libgc1c2 libgconf2.0-cil libgdiplus
  libgkeyfile1.0-cil libglib2.0-cil libgnome-keyring1.0-cil libgpod-common libgpod4
  libgtk2.0-cil libhud2 libjs-sphinxdoc libjs-underscore libmessaging-menu0
  libmono-accessibility4.0-cil libmono-addins0.2-cil libmono-cairo4.0-cil
  libmono-corlib4.5-cil libmono-data-tds4.0-cil libmono-i18n-west4.0-cil
  libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-posix4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data4.0-cil libmono-system-design4.0-cil
  libmono-system-drawing4.0-cil …
Run Code Online (Sandbox Code Playgroud)

package-management python3

1
推荐指数
1
解决办法
4515
查看次数

Python 3.6 怎么样?

谁能告诉为什么 Python 3.6 在 Zesty 中不可用?每当我尝试更新它时,最新的是 3.5.3。3.6有问题,还是他们在等3.7?

python3 17.04

1
推荐指数
1
解决办法
1799
查看次数

zipimport.ZipImportError: 无法解压数据;zlib 在 spark 中不可用(ubuntu 16.04 LTS)

我正在尝试使用该countbyvalue()功能,但它给了我以下错误:

File "/usr/local/lib/python3.5/runpy.py", line 174, in _run_module_as_main
      mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
    File "/usr/local/lib/python3.5/runpy.py", line 109, in _get_module_details
      __import__(pkg_name)
  zipimport.ZipImportError: can't decompress data; zlib not available
Run Code Online (Sandbox Code Playgroud)

我看到了为此再次配置 python 的解决方案,但在配置它时说这--with-zlib-dir是一个无法识别的选项。

我不确定它是否会改变,在进一步进行时,即使它无法识别该选项

我该如何解决?

python python3 zlib ipython 14.04

1
推荐指数
1
解决办法
7928
查看次数

无法使用 apt-get 正确安装 pip3

我正在使用 Ubuntu 16.04,并且我的 pip3 遇到了问题。具体来说,当我尝试通过以下方式卸载软件包时

sudo pip3 uninstall
Run Code Online (Sandbox Code Playgroud)

我遇到了

Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'
Run Code Online (Sandbox Code Playgroud)

我试图通过重新安装 pip3 来解决这个问题,特别是

 sudo python3 -m pip uninstall pip && sudo apt install python3-pip --reinstall
Run Code Online (Sandbox Code Playgroud)

成功了。但是,我根本不再有本地版本的 pip3

bash: /home/kurt/.local/bin/pip3: No such file or directory
Run Code Online (Sandbox Code Playgroud)

which pip3在我发现的新终端中使用,

$ which pip3
/usr/bin/pip3
Run Code Online (Sandbox Code Playgroud)

并尝试使用 pip3 给我带来了

$ pip3
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_vendor/__init__.py", line 33, in vendored
    __import__(vendored_name, globals(), locals(), level=0) …
Run Code Online (Sandbox Code Playgroud)

python apt python3 pip

1
推荐指数
1
解决办法
1万
查看次数

pip3 不适用于 ubuntu 20.04:“没有属性‘SourceFileLoader’”

在 Ubuntu 20.04 上,我使用以下命令安装了 pip3: sudo apt install python3-pip

但是当我运行时pip3出现以下错误:

Traceback (most recent call last):
  File "/usr/bin/pip3", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python3.8/dist-packages/pkg_resources.py", line 1479, in <module>
    register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
Run Code Online (Sandbox Code Playgroud)

然而,在虚拟环境中,该pip3命令工作正常。

正如其他答案中所建议的,我尝试重新安装 python3 和 pip3,但都没有成功。许多其他答案使用 pip3 来解决问题,但我无法运行 pip3。

我注意到其他几个程序(docker-compose、Guake)给了我一个类似的错误。

我运行 python 3.8.2。当我打开一个虚拟环境时,我可以看到我的 pip3 版本是 20.0.2。

python3 pip 20.04

1
推荐指数
1
解决办法
3720
查看次数

您还可以通过哪些其他方式安装 deb 文件

前段时间我搞砸了我的电脑试图修复其他东西(它已经弄清楚了)并删除了一些核心文件,这使得我的电脑无法通过apt-get更新和安装。我知道我在那个动作上犯了一个无知的错误,我不需要提醒。

当我尝试在这里更新时,结果是:

pluto@pluto-Ubunu-Mate:~$ sudo apt-get update
[sudo] password for pluto: 
Hit:1 http://us.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable InRelease                   
Hit:3 https://repo.steampowered.com/steam stable InRelease                     
Get:4 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]     
Get:5 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]      
Hit:6 http://ppa.launchpad.net/mutlaqja/ppa/ubuntu focal InRelease             
Hit:7 http://repository.spotify.com stable InRelease                           
Get:8 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]   
Hit:9 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease    
Get:10 http://us.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [493 kB]
Get:11 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [24.5 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,036 kB]
Get:13 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata …
Run Code Online (Sandbox Code Playgroud)

update-manager apt deb python3 20.04

1
推荐指数
1
解决办法
78
查看次数