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

Pythonは、インタープリター型の一般的な高水準プログラミング言語です。プログラミングの質問はトピックから外れています。Pythonの使用に関する質問は、代わりにスタックオーバーフロー(http://www.stackoverflow.com)で行う必要があります。

3
Pythonサーバー側かクライアント側か[閉まっている]
私はpythonを使用するか、JavaScriptを使用することについて議論していますPHP 基本的に私がやろうとしているのは私のデータベースから引き出されたいくつかのデータに対してアルゴリズムを実行することです。 (アルゴリズムはサーバー上で非常に要求が厳しくなる可能性があるので、クライアント側にアルゴリズムを置きたいと思います)。 うまくいけば、それは理にかなっています。 また、私は私のウェブサイト上で大量のトラフィックを計画しています。

0
PYTHONPATH変数はroot以外ではエコーできません
次のようにroot権限を取得してsudoersファイルを編集しました sudo -i それから私は私のsudoersファイルを編集しました nano /etc/sudoers 追加した Defaults env_keep += "PYTHONPATH" sudoersファイルに。 それから ルート 、私は反響しました PYTHONPATH として echo $PYTHONPATH そしてそれはうまくエコーした。 しかし、私がルートから出て、次にエコーするとき PYTHONPATH 何も表示されません。 この問題に対する解決策はありますか? 親切に助けてください。

2
「実行」プロンプトからPythonスクリプトを実行する
これは簡単だろうと思いましたが、しばらく苦労していました。 私のWindowsマシンには "myscript.py"というPythonスクリプトがあります。私は自分のPATH上にあるフォルダーにそれを持っていて、PATHEXT環境変数に ".py"拡張子を追加したので、 "myscript"をタイプする代わりに "myscript"を実行することによってコマンドプロンプトからスクリプトを実行できます。 .py ")。これはうまくいっています。 しかし、 "Run"プロンプトからスクリプトを起動しても同じ動作が得られないようです(Windows-R)。私が "myscript.py"とタイプすれば、それはうまく機能しますが、 "myscript"を実行するだけではうまくいきません。 Windows cannot find 'myscript'... エラーメッセージ。 "Run"プロンプトは単にPATHEXT変数を認識しないと想定していましたが、他の種類のプログラムでも問題ないようです - Runプロンプトから.bat(Windowsバッチスクリプト)と.exe(Windows実行可能ファイル)を実行せずに実行できます。必要な拡張機能 拡張子なしで自分のPythonスクリプトを実行してもRunプロンプトから機能しないのはなぜですか?

1
Windowsのpython.exeへのcygwinシンボリックリンクの問題を予見できませんか?
簡単な質問です。私は窓の版python 2.7を持っています C:/Python27/python.exe cygwinのインストールも /usr/bin/python -> /usr/bin/python2.7.exe。これは、Windowsインストーラを使用してライブラリ/モジュールをインストールするときに、cygwinにはインストールしないことを意味します。私の解決策はシンボリックリンクを作成することでした、 /usr/bin/python -> /cygdrive/c/Python27/python.exe その後 alias python="python -i" それで私はcygwinで対話的な端末を手に入れます。 しかし、インターネット上で同様の問題を抱えている人が他にもたくさんいましたが、この解決策を推奨する人はいませんでした。私は何かが足りない?これは悪い考えですか?ありがとう。

1
プロセッサを無駄にせずに多くのPython Webアプリケーションを実行する
私はサーバー上で多くのPython Webアプリケーション(大部分はDjango、しかし全部ではない)を実行する必要があります。現在私はそれらを実行しています uwsgi 皇帝モード(たぶん...すべての設定が入っている /etc/uwsgi/apps-enabled/ )そのような構成で: [uwsgi] thread=3 master=1 module = ... chdir = ... socket = ... logto = ... uid = ... gid = ... chmod = ... single-interpreter = true enable-threads = true (最後の2行はNew Relicに必須です) 問題は、これらのアプリはかなりたくさんあり、ほとんどの場合、使われているのは1つか2つしかないということです。未使用のアプリケーションによるプロセッサ時間の消費を最小限に抑えるためにそれらを実行する方法はあるでしょうか。今のところ誰もアプリを使用していなくても、負荷レベルは単純に1.0以上になる可能性があります。

0
PYTHON EGGキャッシュ抽出エラー - PYTHON_EGG_CACHE
私のマシンにはOSとしてFedora 18がインストールされています。 myworldというユーザーを作成しました。 MapFish仮想環境をインストールしてMapFishアプリケーションを作成しました。今、私はhttpd(Apache)サーバー上でwsgiを使ってそのアプリケーションを実行しようとしました。 python_egg_cacheファイルを/ var / www / html / python-eggsに設定しました。アプリケーションを起動すると、次のエラーが発生します。 ExtractionError:ファイルをエッグキャッシュに抽出できません Pythonのeggキャッシュにファイルを抽出しようとしているときに次のエラーが発生しました。 許可が拒否されました: '/var/www/html/python-eggs/psycopg2-2.0.12-py2.7-linux-i686.egg-tmp' Pythonのeggキャッシュディレクトリは現在、/ var / www / html / python-eggsに設定されています。 おそらくあなたのアカウントはこのディレクトリへの書き込み権限を持っていませんか?あなたはできる PYTHON_EGG_CACHE環境を設定してキャッシュディレクトリを変更する アクセス可能なディレクトリを指す変数。 私は同じ問題で非常に多くのサイトを閲覧しました。残念ながら、どの解決策も私の問題を解決していません。 後でそのフォルダにフルアクセス許可(777)を与えましたが、それでも問題は解決しません。 問題を解決するために私を助けてください。
1 fedora  python  httpd 

1
インストール後にPythonシェルにnumpyをインポートするのが困難
コマンドプロンプトでpipを使ってnumpyをインストールしてからPythonシェルに入ると、numpyをシェルにインポートして使用することができません。参考のために写真をアップロードしました。システムを再起動しようとしましたが、何もしませんでした。私はここで何をしていますか? 編集:私は今下のリンクで示唆されているようにコマンドプロンプトでpipを使用してnumpyをアンインストールして再インストールしようとしました、そしてpythonはまだ見つけることができません numpy モジュールとして。これは私がそうしている写真であり、それからシェルにナンプティをロードしようとしています。任意の助けは大歓迎です。

2
MySQLをPythonにインストールする際の“ No such file or directory”エラー
MySQLをPythonにインストールしているときにこのエラーが発生します。 running build running build_py copying MySQLdb/release.py -> build/lib.linux-i686-2.6/MySQLdb running build_ext building '_mysql' extension gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,3,'final',0) …
1 linux  ssh  python 

1
macOSで元のシステムデフォルトPythonを除くすべてを削除する
MacBook Pro(macOS 10.13.4)のさまざまなPythonインストールを、元のシステムpython(macOSの現在のバージョンでは2.7.2)以外をすべて削除してクリーンアップしようとしています。私はpython.org、macports、homebrewから一度にインストールしたことがあり、これらのインストールに触れたものをすべて削除できたと思いますが、モジュールをインストールしようとするとシステムのpythonがまだ私に怒鳴ります。 homebrewのpythonおよびpipインストールを削除し、macportsインストールから古いフォルダーを削除した後、〜/ .bash_profileを更新して、.bashrc configおよびiTerm2ユーティリティーのみが含まれるようにしました。その後、easy_installを使用してシステムpythonにPIPをインストールしました。ただし、voltronなどのパッケージをインストールしようとすると、次のエラーが発生し、インストールが完了しません。 matplotlib 1.3.1 requires nose, which is not installed. python-dateutil 2.6.1 has requirement six>=1.5, but you'll have six 1.4.1 which is incompatible. prompt-toolkit 1.0.15 has requirement six>=1.9.0, but you'll have six 1.4.1 which is incompatible. blessed 1.14.2 has requirement six>=1.9.0, but you'll have six 1.4.1 …
1 macos  python  homebrew  pip 

0
BashまたはPythonを使用して別のソフトウェアと対話するRSSパーサー
WorkerLinux環境(RaspbianまたはDebianが望ましい)で実行されるプログラムまたはスクリプト(これを呼び出しましょう)を作成しようとしています。RSSフィードからリンクを収集し、処理のために別の2つのプログラムに送信します。 実行Workerすべき特定の手順は次のとおりです。 改行で区切られたテキストドキュメントから複数のRSSフィードを解析する https://example.com/feed.xml?id1 nsfw https://example.com/feed.xml?id2 https://example.com/feed.xml?id3 [...] https://example.com/feed.xml?id9` 各フィードからリンクを抽出する <title>要素内の特定のキーワードを持つリンクを削除します。キーワードは、テキストドキュメントの各フィードに対して、それぞれのリンクから次のようなスペースで区切って設定されます。 https://example.com/feed.xml?id1 nsfw 設定されていない場合-削除する必要はありません。 結果のリンクを<published>要素に基づいて日付/時刻で並べ替えます。例: <published>2018-07-27T01:02:03+00:00</published> handlerプログラムへの最新のリンクを送信します(それは既に存在する外部プログラムです) handler https://received-from-RSS.com/abc 送信されたリンクにマークwatchedを付けます(Raspberry Piで実行する必要があり、SDカードの使用量を減らしたいので、メモリ内でのみ行うことが望ましい) 以下からの応答を収集しhandler、別のリンクが含まれている必要があり、プログラム、およびから得たリンクパスhandlerにplayerプログラムを player https://received-from-Handler.com/xyz player再生が終了して閉じるまで待ちます。次に、(まだマークされていないwatched)リンクを時系列順に送信しますhandler そして、ステージ5から8を繰り返しています。 30分ごとにWorkerRSSフィードからのリンクを更新する必要があります。たとえば、ステージ1〜9を繰り返し、watchedリンクをメモリに保持し、リンクをに送信しませんhandler。 この機能はBashまたはPythonで実装できると思います。プログラミングの経験はありませんがWorker、稼働させることが必要です。ですから、この特定のプログラムを書くのに役立つ特定の学習教材やコード例を教えていただければ幸いです。私のためにそれを書くことを求めているのではありません。別のステップであなたの助けを感謝します。私はいくつかの指示が必要です 完了したら、ここに結果を投稿します。
1 linux  bash  python  rss  raspbian 

2
Mac Mountain Lionにmatplotlibをインストールできません-「エラー:コマンド 'gcc'が終了ステータス1で失敗しました」
easy_install(python2.7の場合はeasy_install-2.7)およびソース(https://github.com/matplotlib/matplotlib)からビルドすることにより、matplotlibをインストールしようとしています。 しかし、両方ともエラーで失敗します-「エラー:セットアップスクリプトがエラーで終了しました:コマンド 'gcc'は終了ステータス1で失敗しました」 役立つかどうかはわかりませんが、エラーメッセージの詳細はこちら:http : //pastebin.com/FiTth4kG これに先立ち、私は必要な他のすべての科学ライブラリ-numpy、scipy、pandas、sklearnをインストールすることに成功しました。しかし、matplotlibで立ち往生しています。 numpyなどのインストールを容易にするために、他にもかなりの数のパッケージをインストールしていました。(私はどれも覚えていません) 私は最悪の事態を恐れ、これらの関連パッケージのインストールのいくつかが私のターミナルのデフォルト設定に影響を与えたかもしれないと思います。 SEの他のすべてのソリューションは、XCodeおよびXCodeコマンドツールがインストールされていることを示しています。しかし、私は両方の最新バージョンを持っています。 私のusr / bin /にはgccとgcc-4.2の両方があることがわかります 使用されているPythonバージョン-Python2.7 OS-Mac Mountain Lion これをインストールしようとして、髪の半分を引きちぎりました。完全にハゲになる前にheeeelpしてください... 更新:.dmgをインストールすることで動作するようになりました(以前に試してみなかった理由を聞かないでください。 それでも、上記のエラーの理由を知りたいです。将来のインストールでこの脅威に遭遇する可能性があると思います。

1
python2.7にpipをインストールする際のエラー
Linuxにpython2.7をインストールしましたが、の下にpipをインストールし/path/to/python2.7.9/binます。だから私はこれをやった: > cd /path/to/setuptools-16.0 > /path/to/python2.7.9/bin/python setup.py install > cd /path/to/pip-7.0.0 > /path/to/python2.7.9/bin/python setup.py install 次に、pipがインストールされ/path/to/python2.7.9/binます。しかし、私が実行したとき/path/to/python2.7.9/bin/pip、それは示しています: > ~/local/python-2.7.9/bin/pip Traceback (most recent call last): File "/root/local/python-2.7.9/bin/pip", line 9, in <module> load_entry_point('pip==7.0.0', 'console_scripts', 'pip')() File "/root/local/python-2.7.9/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 345, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/root/local/python-2.7.9/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2381, in load_entry_point return ep.load() File …
1 linux  python  pip 

3
Anaconda(&Windows)でPython 3.3環境を作成するにはどうすればよいですか
約1週間前にWindows XPマシンにAnacondaをインストールしました。Python 2.7に付属していました。 Python 3.3環境を作成しようとしています。私はこれらの指示に従いましたが、エラーメッセージなしでたくさんのものをダウンロードしました。 指示は、私は自分の道を変える必要があると言っていましたが、彼らはその方法を言いませんでした。呼ばれる新しいフォルダがあるI:\Python33とI:\Anaconda\envs\py33、私のPC上で。に追加I:\Python33しましたPATH。 Anacondaを数回シャットダウンして再起動しました。import scitools.pprint2Pythonインタープリターで作業することはできません(これにはPython 3.3が必要だと思います)。 私はこのエラーを受け取ります: Traceback (most recent call last): File "<ipython-input-2-8852894fb85d>", line 1, in <module> import scitools.pprint2 ImportError: No module named scitools.pprint2 このエラーのトラブルシューティング方法を教えてください。

1
EmacsでPythonモードから視覚的な線を削除する方法
Python用のEmacsを使い始め、このパッケージを使用しています: https://github.com/gabrielelanaro/emacs-for-python それをインストールした後、私はこれを見ます: 現在の行の下に白い線(アンダースコアなど)があります。 この白い線を削除するにはどうすればよいですか。迷惑です。
1 emacs  python 

1
Dockerにmysqlclient-pythonをインストールします
Debian 8のdockerにmysqlclient-pythonをインストールしようとしています が、python3 setup.py install を実行するとエラーが発生します。 x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.4/_mysql.o -lmysqlclient -lpthread -lz -lm -ldl -lssl -lcrypto -o build/lib.linux-x86_64-3.4/_mysql.cpython-34m.so /usr/bin/ld: cannot find -lssl /usr/bin/ld: cannot find -lcrypto collect2: error: ld returned 1 exit status error: command 'x86_64-linux-gnu-gcc' failed with exit status …

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