Tag: python

如何检查模块是否安装在Python中,并在需要时安装它?

在终端中,在我启动Python之后,我怎么知道python中存在哪些模块? 假设我需要学习NumPy和SciPy模块。 如果没有安装,我将如何安装? 我怎么知道它是否已安装?

如何读取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 ” […]

如何在安装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吗?

安装Python包的最佳方法是什么?

在Ubuntu 11中安装Python包的最佳方法是什么? 我是最近转换到Ubuntu并希望学习最佳实践。 对于上下文,我希望安装tweeststream包,但我没有在我的Synaptic包管理器中看到它。 另外,我对编程很新,但我通常可以跟随代码示例。

我有什么版本的Python?

如何找到我的Python版本? 我使用的是Ubuntu 14.04(Trusty Tahr)。

PlayOnLinux无法启动

当我点击图标时没有任何反应。 在我运行playonlinux的终端中,我得到以下内容。 ImportError: No module named wxversion Looking for python… 2.7.7 – selected Traceback (most recent call last): File “mainwindow.py”, line 31, in import wxversion ImportError: No module named wxversion

dpkg报告在任何APT命令之后配置巨大的python相关包列表的问题

由于python,我在Ubuntu中安装任何新软件包时遇到问题。 我试过sudo apt-get install python3 python3-dev但我得到以下输出: Reading package lists… Building dependency tree… Reading state information… python3 is already the newest version. python3-dev is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 280 not fully installed or removed. Need to get 0 B/5,207 kB of archives. After this […]

如何卸载冗余的python实例?

当我执行: $ which -a python /usr/local/bin/python /usr/bin/python 这让我感到困扰,因为执行python直接执行/usr/local/bin/python ,但它无法链接到正确的依赖项。 那么,我怎么能正确卸载呢? 我检查了所有包裹。 我检查了dpkg –search /usr/local/bin/python但只no path found matching pattern /usr/local/bin/python 。 似乎它是通过编译python和make install 。 但是现在我怎么能删除它?

为什么这个cronjob不起作用?

目前正在尝试使用python脚本设置一个cron job ,我从这里克隆了git。 到达我的脚本的层次结构可以描述如下: /home | | /Daily-Reddit-Wallpaper | | change_wallpaper_reddit.py 现在,当我在python change_wallpaper_reddit.py –time new文件夹中使用命令python change_wallpaper_reddit.py –time new时,这个工作正常。 但是,当我尝试命令时, * * * * * python ./change_wallpaper_reddit.py –time new ,我得到错误: change_wallpaper_reddit.py: command not found 当我尝试调用* * * * * python ~/Daily-Reddit-Wallpaper/change_wallpaper_reddit.py ,我得到: usage: anaconda [-h] [–show-traceback] [–hide-traceback] [-v] [-q] [–color] [–no-color] [-V] [-t TOKEN] [-s SITE] […]

如何将IDLE设置为Python脚本的默认编辑器?

我想将IDLE设置为python脚本的默认编辑器,但是当我点击“打开应用程序”并点击下拉列表以显示更多应用程序时,它不是一个选项。 这正是我在做什么…… 右键单击桌面上的.py文件。 右键单击属性。 单击打开方式选项卡。 没有“使用自定义命令”选项。 当我右键单击文件并选择“使用其他应用程序打开”时,会发生同样的事情。 你能以任何方式设置它吗?