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

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

2
任意のgtk.Widgetをappindicator.Indicatorに入れる
空のgtk.MenuItemを最初に配置することで、gtk.Widgetをgtk.Menu内に配置することは、いくらか機能します。信頼できるとは思えませんが、基本的には機能します。appindicator.Indicatorでは機能しません。エントリは空のままです。たとえば、child [border_size]を32に設定しても。 動作する唯一のウィジェットはgtk.Label(そしてもちろんMenuItem、ImageMenuItemなど)です。 Meメニューにはgtk.Entryが含まれているので、これを確実に適切に行うことができるはずです。どうすればいいのですか? 以下は、私が何をしているのかを説明するためのサンプルコードです。 self.item = gtk.MenuItem() self.item.add(gtk.Label("hello world!")) self.menu.append(self.item) 上記のコードは機能しますが、これは機能しません。 self.item = gtk.MenuItem() self.item.add(gtk.Entry()) self.menu.append(self.item) self.menuがappindicator.Indicatorである場合、gtk.Menuであれば、エントリは少なくとも表示されます。 動作するコードは次のとおりです。 import gtk import appindicator class AppIndicator (object): def __init__(self): self.ind = appindicator.Indicator("hello world client", "distributor-logo", appindicator.CATEGORY_APPLICATION_STATUS) self.ind.set_status (appindicator.STATUS_ACTIVE) self.menu = gtk.Menu() item = gtk.MenuItem() item.add(gtk.Label("hello world")) # item.add(gtk.Entry()) self.menu.append(item) self.menu.show_all() self.ind.set_menu(self.menu) …

3
Ubuntu 16.04にscipyとnumpyをインストールする方法は?
Ubuntu 16.04にscipyとnumpyをインストールしようとしていますが、次のエラーが発生し続けます。依存関係のインストール方法を教えてもらえますか? Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out …

2
なぜ16.04で「python-support」がなくなるのですか?
なぜpython-supportパッケージが16.04に存在しないのか不思議です-これはPython3をデフォルトに変更することに関連していますか?さらに、依存関係を強制することで実際にインストールして正常に実行しないパッケージを「必要とする」ものはありますか? アップデートでこの問題を修正するために、要件リストから「python-support」を削除するだけでパッケージメンテナーに危険がありますか?

3
.pyc(コンパイル済みpython)ファイルを実行する方法は?
Pythonファイルをコンパイルすると、*。pycファイルが取得されます。それを実行しようとすると、それらを実行するプログラムがないというメッセージが表示されます。そのオプションを使用してオンラインでプログラムを検索すると、何もありませんと表示されます。誰も私がそこにファイルを実行するのを手伝ってもらえますか?
18 python  compiling 

8
.bashrcでconda環境をアクティブにするにはどうすればよいですか?
Pythonでのパッケージ管理にCondaを使用しています。ほとんどいつも使用している基本的な環境があり、ターミナルを開いたときにデフォルトでロードされるようにしたい。.bashrc環境を読み込むように設定するにはどうすればよいですか? これまでのところ、私はを試しましたsource activate myenvが、私の理解では、.bashrcファイル内の実際のパスを指定する必要があります。その後、試してみましたsource ~/anaconda3/envs/myenv/bin/activate。これはエラーをスローしませんが、環境をアクティブにしません。Ubuntu 16.04を実行しています。

1
aptからPython 3.4.5をインストールする方法は?
Python 3.5がインストールされています。以前Python 3.4をソースからインストールし、なんとかアンインストールできました。でPython 3.4をインストールしようとするとapt-get install python3.4、 Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libpython3.4-minimal' for regex 'python3.4' 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 直接実行しpython3.4 --versionてもうまくいきません。私は何をすべきか?
17 apt  python  python3 


4
Python-Devのインストールに関する問題
インストールに問題がありpython-devます。すべては、別のPythonパッケージをインストールしようとしてエラーが発生したときに始まりました。 SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev. 私は試しましsudo apt-get install python-devたが、エラーが発生しました: The following packages have unmet dependencies: python-dev : Depends: python2.7-dev (>= 2.7.3) but it is not going to be installed E: Unable to correct problems, you have held broken packages. だから、私は試してみsudo apt-get install python2.7-devてエラーが発生しました: The …

3
IDLEのインストール時(Python 2.7を使用)「認証サービスは利用できません」
12.10にIDLEをインストールするとこのエラーが発生します。 Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.95'}): org.debian.apt.install-or-remove-packages ゲームさえインストールできません。すべて同じエラーメッセージが表示されます。 行方不明のものはありますか?提案してください。

5
Python GObject Introspectionアプリで非同期タスクを実行する方法
私は、起動時にディスクから重要でないデータを読み取る必要があるPython + GObjectアプリを書いています。データは同期的に読み取られ、読み取り操作の完了には約10秒かかります。その間、UIのロードが遅延します。 タスクを非同期に実行し、準備ができたらUIをブロックせずに通知を受け取りたいと思います。 def take_ages(): read_a_huge_file_from_disk() def on_finished_long_task(): print "Finished!" run_long_task(task=take_ages, callback=on_finished_long_task) load_the_UI_without_blocking_on_long_task() この種のことのために過去にGTaskを使用しましたが、GObject Introspectionに移植されたことはもちろん、そのコードが3年も触れられていないことを心配しています。最も重要なことは、Ubuntu 12.04では使用できなくなったことです。そこで、標準のPythonの方法またはGObject / GTK +の標準の方法で、非同期でタスクを実行する簡単な方法を探しています。 編集:ここに私がやろうとしていることの例といくつかのコードがあります。python-deferコメントで示唆されているように試しましたが、長いタスクを非同期で実行し、UIの読み込みを完了するのを待たずにロードすることはできませんでした。テストコードを閲覧します。 非同期タスクを実行し、終了時に通知を受ける簡単で広く使用されている方法はありますか?

6
PYTHONPATHを変更して、2.7の代わりに3,2をデフォルトのPythonにするにはどうすればよいですか?
にpython3.2があり/usr/lib/python3.2ます。それがインストールされていることを意味するかどうかはわかりませんが、今のところそうだと思います。 私のシステムに関するいくつかの事実: $ which python /usr/local/bin/python 私が入力するとpython、端末に、私は次のことを得ます $ python Python 2.7.2 (default, Dec 19 2011, 11:12:13) [GCC 4.4.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. 次に、私が行うパスを見つける >>> sys.info >>> sys.path ['', '/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/usr/local/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', '/usr/local/lib/python2.7/site-packages/PIL-1.1.7-py2.7-linux-x86_64.egg', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages'] これをすべて知っているので、デフォルトのシステムPythonを2.7.2から3.2に変更するにはどうすればよいですか?


1
Pythonキーリングを使用してパスワードを保存する
私が使用していキーリングライブラリを私のpythonアプリでパスワードを保存します。 import keyring keyring.set_password('My namespace', username, password) keyring.get_password('My namespace', username) そして、これは非常にうまく機能します。 パスワードはキーリングで安全であり、暗号化されていると思います。しかし、ユーザー名で取得できるので、他のアプリが同じことをできないのはなぜですか? それはセキュリティ上のリスクではありませんか、何か不足していますか?

2
PythonでUnity準拠のアプリを開発する-どこから始めますか?
私はLinux用のアプリ、特にGTK、より具体的にはUnity準拠のアプリの開発に興味を持っている経験豊富なプログラマーです。Pythonを学習するという明白なステップは別として、次のようなことを学ぶための最良の方法は何ですか? GUIインターフェイスを開発する方法(おそらくGladeを使用)良いGlade2チュートリアルはありますか? Unity固有のAPI呼び出しはどこにありますか?(たとえば、トップパネルに通知アイコンを配置したり、起動アイコンに「バッジ」を使用したりする(Unity Mailのメッセージ数など)。 また、インターフェイスを設計し、ボタンとウィジェットをダブルクリックしてコードを結び付けることができる、XcodeまたはVisual Studioに似た優れたPython IDEがありますか? 助けてくれてありがとう。


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