タグ付けされた質問 「python」

Pythonはインタプリタ型プログラミング言語であり、スクリプト言語として使用されることが多いですが、それだけではありません。Pythonのバージョンは、すべてのUbuntuディストリビューションにデフォルトで含まれています。

1
python-gpgme ubuntu 14.04のインストール方法
Dropboxをインストールしましたが、実行するとき。次のエラーが表示されます: In order to use dropbox you need proprietary daemons. Install python-gpgme. それから、私はここからそのPythonモジュールのインストールに向かいましたが、そこには書かれたaptitudeまたはsynapticを使用してパッケージをインストールします。これは一般に安全で簡単な方法と考えられています。aptitudeを使用してこのpython-gpgmeをインストールする方法は?私はapt-getを使用しますが、aptitudeを使用したことはありません。インストールを手伝ってください。

2
「python setup.py install」でインストールしたアプリケーションをどのように削除しますか?
インストールしようとしたアプリケーションが2つありますが、それらは機能せず、現在は削除できません。これらは両方ともインストールされたsudo python setup.py installため、Synaptic / Software Centerから削除できる実際のパッケージファイルはありません。READMEファイルのNietherには、アンインストールと試行について何かがsudo python setup.py uninstall(誰かが示唆したように)動作しなかったと書かれています。これらのアプリケーションを削除する別の方法はありますか? 11.04を使用して、それが役立つ場合
20 python  uninstall 

2
dbus-monitor出力の読み方
私はdbus-monitorをいじって、Ubuntu環境でdbusがどのように機能しているかを理解しようとしています。これに関していくつか質問があります。 以下を正しく読む方法を教えてください。大きなアイデアは理解していますが、詳細は理解していません。 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 最初のものはシグナルであり、2番目のものはメソッドであることがわかります。宛先は、信号の特定の受信機/スロットが存在できることを意味しますか?何メンバー?また、シグナルに続くリストの項目は、シグナルで渡される引数ですか?センダとシリアルとは何ですか? ボリュームコントロールと通知の関係について何かに気付きました。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:importing 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, in File …
20 python  dropbox 

4
DebianパッケージがPyPIからPythonモジュールをインストールする方法
この質問は補完しようとすると、このいずれかを。PyPIのサードパーティモジュールを使用するpythonアプリがあります。アプリをdebianパッケージにパッケージ化したいが、debian / ubuntuリポジトリにないPython依存関係を処理する方法がわからない(debianパッケージとしてもパックされている) 解決策1: PyPIからモジュールをdebianパッケージに直接ビルドします。 ソリューション#2:stdebを 使用して必要なすべてのPyPIモジュールのdebianパッケージを作成し、debian / ubuntuリポジトリに追加します。 debianパッケージをできればvirtualenvにインストールするときにPyPIの依存関係をインストールしたいので、実際にはソリューション3が必要です! 解決策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
「gi」モジュールがPythonから欠落する原因は何ですか?
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 tweakツール)。ソフトウェアセンターとソースの両方からPythonを再インストールしようとしましたが、同じエラーが引き続き発生します。 Python-バージョンは以下を返します: Python 2.7.2 また、Python 2.7に依存する一部のソフトウェアパッケージ(ソフトウェアセンターなど)は現在動作していますが、まだいくつかの問題が発生しています。python 2.7をデフォルトバージョンとして完全に再インストールするためにできることはありますか?
19 python  libraries 

2
最初の行に `#!/ usr / bin / env python`があると、スクリプトがpythonを見つけられない原因は何ですか?
Ubuntu 12.04でcasperjsを実行しようとしています。実行時にインストールすると、次のようになります。 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のハブ(フラスコ、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を実行するにはどうすればよいですか?
ここの説明では、12.04にはpython 3.2.3も同梱されています。これを取得するには、どのコマンドを実行しますか?実行する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は実行されません。代わりにエラーをスローします
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つは、インジケーターにサブメニューを追加する方法です。同じツールを使用してカテゴリインジケータと統合する方法と同様に、誰かがこれに何らかの光を当てることができることを願っています。 ありがとう。

1
appindicatorのPythonバインディングに関する詳細なAPIドキュメントはありますか?
私は自分のプロジェクトに真剣に取り組んでおり、Pythonのappindicatorモジュールに関する優れたドキュメントが必要です。私がこれまでに見つけたもの: dev.ubuntu.comのAPIドキュメント コミュニティWikiエントリ Cコードに関するAPIドキュメント 素敵なブログ投稿 それらの何が問題なのか: 引数、戻り値、およびメソッドの動作に関する説明のない単なるリスト 設計上の考慮事項と背景のみ-実際のプログラミングに役立つことはほとんどありません Pythonモジュールにないもの(create_menu_from_desktopなど) 圧縮されているが完全ではない非常に有用な情報 したがって、基本的には3ほど詳細なものが必要ですが、pythonモジュール用です。 私の問題の例: void build_menu_from_desktop(desktop_file、desktop_profile) 想定される引数は何で、メソッドは何をしますか?私の推測では、このメソッドは「* .desktop」ファイルからメニューエントリを作成します。しかし、もしそうなら、なぜそのファイルよりも多くの引数が必要なのでしょうか?ファイルのどのエントリからメニュー項目を取得しますか?このような質問です。答えを見つけるのに少し苦労しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.