Questions tagged «python»

Python是一种解释型编程语言,通常(但非唯一)用作脚本语言。默认情况下,所有Ubuntu发行版中都包含Python版本。

1
如何安装python-gpgme ubuntu 14.04
我安装了Dropbox,但是当我运行它时。我收到一条错误消息: In order to use dropbox you need proprietary daemons. Install python-gpgme. 然后,我从这里开始安装该python模块,但在那里以书面形式使用apap或synaptic来安装软件包,这通常被认为是一种安全简便的方法。如何使用aptitude安装此python-gpgme?我使用apt-get,从未使用过aptitude。帮我安装。

2
如何删除通过“ python setup.py install”安装的应用程序?
我有两个尝试安装的应用程序,但它们无法正常工作,现在我无法摆脱它们。它们都是通过安装完成的,sudo python setup.py install因此没有任何实际的软件包文件可以从Synaptic /软件中心删除。自述文件中的所有内容均未提及有关卸载和尝试的任何信息sudo python setup.py uninstall(如有人建议的那样)。还有另一种摆脱这些应用程序的方法吗? 使用11.04,如果有帮助
20 python  uninstall 

2
如何读取dbus-monitor输出?
我正在与dbus-monitor一起玩,以尝试了解dbus在Ubuntu环境中的工作方式。在这方面,我有几个问题: 您能否让我知道如何正确阅读以下内容?我了解大创意,但不了解细节。 signal sender=:1.1948 -> dest=(null destination) serial=1829990 path=/org/ayatana/menu/DA00003; interface=org.ayatana.dbusmenu; member=ItemPropertyUpdated int32 23 string "enabled" variant boolean true method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1399 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=GetCapabilities 我知道第一个是信号,而第二个是方法。目的地是否意味着信号可以有特定的接收器/插槽?什么是会员?信号之后的列表项是否在信号中传递了参数?什么是发件人和序列号? 我注意到了音量控制和通知之间的关系。从我从dbus-monitor输出中读取的内容 method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1400 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify string "gnome-settings-daemon" uint32 0 string "notification-audio-volume-medium" string " " string "" array …

1
Dropbox无法以“ VerificationError:导入pylinux…”开头
Dropbox无法以“ VerificationError: importing pylinux...” 开头。似乎最近的一些Python更新中断了Dropbox,从而导致以下错误: Starting Dropbox...Traceback (most recent call last): File "dropbox/client/main.py", line 13, in File "autogen_explicit_imports.py", line 13, in File "ui/common/selective_sync.py", line 6, in File "arch/__init__.py", line 28, in File "arch/linux/tracing.py", line 8, in File "hard_trace.py", line 6, in File "client_api/connection_hub.py", line 21, in File "client_api/kv_connection.py", line 23, …
20 python  dropbox 

4
Debian软件包如何从PyPI安装Python模块
这个问题试图补充这个问题。我有一个使用PyPI第三方模块的python应用程序。我想将我的应用程序打包到一个debian软件包中,但是不知道如何处理不在debian / ubuntu存储库中的python依赖项(也打包为debian软件包) 解决方案1: 将PyPI中的模块直接构建到我的debian软件包中。 解决方案2: 使用stdeb为所有我需要的PyPI模块创建debian软件包,并将它们添加到debian / ubuntu仓库。 我实际上需要一个解决方案#3,因为我想在安装Debian软件包时安装PyPI依赖项,最好将其安装到virtualenv中! 什么是解决方案#3?我需要调整DEBIAN / preinst 维护者脚本吗?

2
如何在16.04中删除Python 2?
Ubuntu已在16.04中删除了Python 2。但是,升级后仍会安装它(它不是“过时的软件包”的一部分)。 有没有一种干净的方法可以以干净的方式删除Python 2 及其所有依赖项(以完全摆脱它)? 有apt purge路要走吗? root@ubuntu ~# apt purge python2.7 Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libnss-ldap Use 'apt autoremove' to remove it. The following packages will be REMOVED: auth-client-config* ldap-auth-client* ldap-auth-config* …

6
是什么导致python缺少“ gi”模块?
在对Ubuntu的默认Python版本(从2.7到3.2)进行了一些不太巧妙的编辑之后,我最终破坏了整个系统。在计算机崩溃后,一切都停止工作后,我尝试恢复更改(通过将/usr/bin/python2.7链接到/ usr / bin / python并将/ usr / share / python / debian_defaults中的默认版本更改为2.7),但有些东西还是坏了。 例如,当我在python解释器中键入“ import gi”时,我得到以下消息: >>> import gi Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named gi >>> 某些程序也会出现此错误(例如:gnome调整工具)。我尝试从软件中心和来源重新安装python,但是仍然存在相同的错误。 Python-版本现在返回: Python 2.7.2 并且一些依赖python 2.7的软件包现在正在运行(例如,软件中心),但是某些问题仍然存在。我有什么办法可以完全重新安装python 2.7作为默认版本?
19 python  libraries 

2
在第一行中有#!/ usr / bin / env python`时,脚本可能无法找到python?
试图让casperjs在Ubuntu 12.04上运行。在我运行时安装它后,我得到: 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin/env python --version Python 2.7.3 09:20 $ cat /opt/casperjs/bin/casperjs | head -4 #!/usr/bin/env python import os import sys 09:20 $ casperjs : No such file or directory 09: 22 $ python …
19 bash  python  scripts 

3
PYTHONPATH环境变量
我在我的~/.profile: export PYTHONPATH=/home/dev/python-files 在python-files目录中,我从git-hub克隆了一些项目(烧瓶,curveship和py-vgdl)。 每当我尝试启动这些项目中的任何示例时,都会收到类似于以下内容的错误: $ python ~/python-files/py-vgdl/examples/gridphysics/frogs.py Traceback (most recent call last): File "/home/dev/python-files/py-vgdl/examples/gridphysics/frogs.py", line 67, in <module> from vgdl.core import VGDLParser ImportError: No module named vgdl.core 在我看来,我不应该收到此错误,因为我已经PYTHONPATH设置了环境变量? 运行python交互式解释器: >>> import os >>> os.environ["PYTHONPATH"] '/home/dev/python-files'

2
如何运行Python 3?
此处的说明说python 3.2.3也附带12.04。我运行什么命令来得到这个?运行python -v或python2 -V或python2.7 -V全部给我相同的结果2.7.3。没有其他python可用名称的命令。我需要安装吗? https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#PrecisePangolin.2BAC8-ReleaseNotes.2BAC8-CommonInfrastructure.Python_Toolchain 注意:我对将python 3.2设置为默认解释器不感兴趣,我只是想知道如果它附带了,什么命令可以运行它。
19 12.04  python 

3
安装python 3.3后如何删除python 2.7?
我已经在Ubuntu 12.10上成功安装了python 3.3。由于我不需要多个版本的python,因此我想删除现有的python 2.7。当我尝试这样做时,使用 sudo apt-get remove python2.7 Ubuntu警告我,有大量依赖于系统的组件也将被删除。看起来真的很吓人。 那么,有没有一种方法可以删除python 2.7而又不删除系统相关组件,或者我可以指导那些相关组件使用python 3.3?

1
在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 如何安装此依赖项?我尝试安装apt-get,libgtk-x11-2.0.so.0但似乎不存在。 谢谢!
18 apt  15.04  python  opencv 

6
点不会运行。引发错误
每当我运行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 Python版本 $ python --version Python 2.7.6 点子版本 $ dpkg -l | grep pip ii python-pip 1.5.4-1 all alternative Python package installer 错误,无论尝试使用什么参数或标志,我都会得到完全相同的错误。 $ pip Traceback (most …
18 14.04  python  python-2.7  pip 

4
使用Python,GIR和GTK3编写指标
我正在编写一个需要使用指示器的应用程序。过去,我使用PyGTK和GTK2来完成此操作,并以此文档作为参考:https : //wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version 但是,这仅适用于PyGTK和GTK2。从那时起,事情发生了变化,我需要找到一些好的文档,教程或一个好的例子来学习它的工作原理。 另外,前面提到的文档根本没有描述的一件事是如何向指标添加子菜单。我希望有人能对此有所启发,以及如果使用同一工具完成与类别指标的集成,那么我将对此有所启发。 谢谢。

1
是否有关于appindicator的python绑定的详细API文档?
我对自己的项目很认真,并且需要有关python的appindicator模块的良好文档。到目前为止,我发现了什么: dev.ubuntu.com上的API文档 社区Wiki条目 有关C代码的API文档 不错的博客文章 他们怎么了: 只是一个列表,没有对参数,返回值以及方法的作用进行解释 仅设计注意事项和背景-对实际编程无济于事 缺少python模块的东西(例如create_menu_from_desktop) 许多有用的信息已压缩但不完整 因此,基本上,我需要像3.一样详细的内容,但需要使用python模块。 我的问题的例子: 无效build_menu_from_desktop(desktop_file,desktop_profile) 参数应该是什么,该方法做什么?我的猜测是,该方法从“ * .desktop”文件创建菜单项。但是,如果是这样,为什么它不仅仅需要那个文件就需要更多的参数?文件中从菜单项中提取哪些条目?像这样的问题,我很难找到答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.