标签: python

在 Ubuntu 15.04 中安装 libgtk-x11-2.0.so.0

我正在尝试在我的 Ubuntu 15.04 服务器上安装 opencv。我正在使用conda包管理器。

conda install -c https://conda.binstar.org/menpo opencv3

当我尝试导入cv2Python 包时,出现以下错误。

ImportError: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

如何安装此依赖项?我试过 apt-get 安装,libgtk-x11-2.0.so.0但它似乎不存在。

谢谢!

python apt opencv 15.04

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

/usr/bin/env: 'python3\r': 没有那个文件或目录

我正在尝试使我的.py文件可执行,以便我可以使用 运行它们./filename.py,但它对我不起作用。

我所做的是添加shebang#!/usr/bin python3并使用命令chmod +x filename.py。当我./filename.py以普通用户身份运行时,我收到以下错误消息

bash: ./filename.py: /usr/bin: bad interpreter: Permission denied
Run Code Online (Sandbox Code Playgroud)

作为超级用户,它告诉我这个:

sudo: unable to execute ./filename.py: Permission denied
Run Code Online (Sandbox Code Playgroud)

使用通常的方法 ( python3 filename.py)打开文件效果很好。

当我将shebang更改为#!/usr/bin/env python3它时,它告诉我:

/usr/bin/env: ‘python3\r’: No such file or directory
Run Code Online (Sandbox Code Playgroud)

python command-line bash

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

zenmap 从 20.04 消失了吗?

我刚刚将我的主要计算机从运行 XFCE 和 19.10 的笔记本电脑更改为运行 Gnome 3 和 20.04 的台式机,我对此印象非常深刻。

我经常使用的工具之一是 Zenmap,但我无法在软件目录中或通过在终端窗口中运行 apt 找到它,所以我认为它已被删除。

所以

  1. 这样做的理由是什么?我应该注意他们在 Zenmap 方面的问题吗?
  2. 有没有比 Nmap 网站上概述的更简单的安装方法(即https://nmap.org/book/inst-linux.html
  3. 是否有替代应用程序可以让我端口扫描我的 LAN(IP 地址/开放 TCP 端口是必须的,服务和 UDP 端口的描述是很好的,因为我通常只是检查一个已知端口是否可以看过)

software-center python apt 20.04

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

哪些 Python 版本可以从 Ubuntu 20.04 中安全删除?

我在运行 Ubuntu 20.04 的笔记本电脑上安装了以下版本的 Python:

python2
python3.10
python3.9
python3-pasteurize
python2.7
python3.8
python3-config
python-argcomplete-check-easy-install-script
python3
python3.8-config
python3-futurize
python-argcomplete-tcsh
Run Code Online (Sandbox Code Playgroud)

我知道 Ubuntu 依赖于其中的一些,我可以安全地删除哪些?


编辑: 正如评论中所要求的,这里是输出ls -l /usr/bin/python[23]* /usr/local/bin/python[23]*

ls: cannot access '/usr/local/bin/python[23]*': No such file or directory
lrwxrwxrwx 1 root root       9 Mar 13  2020  /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 3674216 Mar  8  2021  /usr/bin/python2.7
lrwxrwxrwx 1 root root       9 Mar 12  2021  /usr/bin/python3 -> python3.8
-rwxr-xr-x 1 root root 5454136 Oct  5 00:09  /usr/bin/python3.10
-rwxr-xr-x 1 root root …
Run Code Online (Sandbox Code Playgroud)

python 20.04

19
推荐指数
3
解决办法
4549
查看次数

是否有关于 appindicator 的 python 绑定的详细 API 文档?

我对自己的项目越来越认真,需要有关 python 的 appindicator 模块的良好文档。到目前为止我发现了什么:

  1. dev.ubuntu.com 上的 API 文档
  2. 社区维基条目
  3. C 代码的 API 文档
  4. 不错的博文

他们怎么了:

  1. 只是一个列表,不解释参数、返回值和方法的作用
  2. 只有设计考虑和背景 - 对实际编程几乎没有帮助
  3. 缺少python模块的东西(例如create_menu_from_desktop)
  4. 许多有用的信息被压缩但不完整

所以基本上我需要像 3. 一样详细的东西,但是对于 python 模块。

我的问题示例:

void build_menu_from_desktop (desktop_file, desktop_profile)

参数应该是什么,该方法有什么作用?我的猜测是,该方法从“*.desktop”文件创建菜单条目。但如果是这样,为什么它需要更多的参数而不仅仅是那个文件?它从文件中的哪些条目中获取菜单项?像这样的问题我很难找到答案。

indicator python documentation application-development

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

使用 Python、GIR 和 GTK3 编写指标

我正在编写一个需要使用指标的应用程序。我过去曾使用 PyGTK 和 GTK2 完成此操作,并使用本文档作为参考:https : //wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version

但是,这只适用于 PyGTK 和 GTK2。从那时起事情发生了变化,我需要找到一些好的文档、教程或好的示例来了解它是如何工作的。

此外,前面提到的文档根本没有描述的一件事是如何向指标添加子菜单。我希望有人可以对此有所了解,以及如果使用相同的工具完成,如何与类别指标集成。

谢谢。

indicator python application-development

18
推荐指数
4
解决办法
8352
查看次数

pip 不会运行。而是抛出错误

每当我pip使用任何参数或标志运行时,我都会遇到问题。我试过这样做,apt-get install --reinstall python-pip但它没有帮助,我不知道如何解决这个问题

Ubuntu 版本

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:   trusty
Run Code Online (Sandbox Code Playgroud)

Python的版本

$ python --version
Python 2.7.6
Run Code Online (Sandbox Code Playgroud)

点子版本

$ dpkg -l | grep pip
ii  python-pip     1.5.4-1     all     alternative Python package installer
Run Code Online (Sandbox Code Playgroud)

错误,无论我尝试什么参数或标志,我都会得到完全相同的错误。

$ pip
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 14.04 pip

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

python pip 在 ubuntu 上坏了

我的pip已经不工作了。

这是 a 的输出sudo pip install pyjs

  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
    ['__name__'])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 61, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module>
    from requests.compat import IncompleteRead
ImportError: …
Run Code Online (Sandbox Code Playgroud)

python pip

18
推荐指数
2
解决办法
6万
查看次数

为什么 16.04 中不再有“python-support”?

我很好奇为什么16.04 中不再存在python-support 包- 这与将 Python3 更改为默认值有关吗?此外,是否有任何“需要”它的包实际上无法通过强制依赖项来安装和运行?

包维护者只是从需求列表中删除“python-support”以在更新中解决此问题是否有任何危险?

package-management python apt

18
推荐指数
2
解决办法
3万
查看次数

python安装在ubuntu中但找不到python命令

我已经在我的 ubuntu 18.04 中安装了 python 2.7 和 python 3.7 但是当我

键入 python 它显示

  Command 'python' not found, but can be installed with:

  sudo apt install python3       
  sudo apt install python        
  sudo apt install python-minimal

  You also have python3 installed, you can run 'python3' instead.
Run Code Online (Sandbox Code Playgroud)

但我已经安装了python。

python lubuntu 18.04

18
推荐指数
2
解决办法
6万
查看次数