問題タブ [pythonbrew]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - モジュールをインストールした後にPythonで動作するようにPythonモジュールを取得する(Pythonを再インストールしない)
これは、virtualenv、virtualenvwrapper、pythonbrew、pyenv などのツールを使用しているすべての人に当てはまると思います。
ユースケースを挙げましょう。私はpythonbrewを使用しています。venv を作成したいのですが、「zlib」がないというインポート エラーが発生します。
だから私は、このコマンドを実行します (Linux deb/ubuntu ターミナル):
zlib で使用したい python バージョンが機能することを確認する唯一の方法は、それをアンインストールしてから再インストールすることです (知りたい人は、zlib が認識されて動作するようになりました)。
これには多くの時間がかかり(インストール)、複数のセットアップで 5 つの venv があるとどうなるか疑問に思いますが、新しいモジュールが必要で、Python バージョンを再度削除する必要があることに気付きます(再インストールするため)。また、5 つの venv が壊れる可能性があります (可能性はありますが、よくわかりません)。
私の質問は、python の完全な再インストールを行わずに、python バージョンが上記の zlib インストールのようなものを認識するようにするにはどうすればよいですか?
ファイルのいずれかを変更したり、更新コマンドを実行したりできるものはありますか?
fastcgi - pyenv で lighttpd fast-cgi を使用して Python スクリプトを実行するにはどうすればよいですか?
私は自分のユーザーでスクリプトを実行しています:
私のpythonスクリプトでは、シバンを次のように設定しています。
しかし、スクリプトを実行すると、pip でインストールしたモジュールをロードできないというエラーが表示されます。これは、pyenv バージョンではなく、システム python を使用していることを示しています。
pyenv python install を明示的に使用するようにシバンを変更すると、次のようになります。
lighttpd を正常に起動できました。
現在、同じ基本構成で、pyenv ではなく pythonbrew を使用して Web アプリケーションを正常に実行しています。しかし、pythonbrew が非推奨になったので、pyenv に移行しようとしています。ユーザーの pyenv を正常にロードするように lighttpd を構成する方法についてのアイデアはありますか?
python - brew install python - OSX に失敗する
次の方法でPythonをインストールしようとしてbrew
います:
しかし、次のエラーが発生します。
エラー メッセージには、ポスト インストールが失敗したことが示されています。
しかし、エラーはまだ続きます。私も試しbrew linkapps
てみましたが、Python を完全にリンクすることに成功しましたがpip
、コンソールから実行すると、次のエラーが発生します。
何がうまくいかないのでしょうか?
python - pythonbrew importing bz2 yields: ImportError: '_bz2' という名前のモジュールがありません
この wtf は、Python3.4.1 でのいくつかのダム pip インストール中に、Debian で発生します。
誰かがこれを早く簡単に解決しない限り、私は来年戻ってきて、RaspberryPI Debian のような退屈で飾り立てます。
とにかく、ジュニアの答えはapt-get install libbz2-dev
、今夜のエンターテイメントのFAQセグメントを終了するための@falsetruへのtxです. ただし、最近、aptitude install
末尾がランダムなファイル名を大量に編集したようです。-dev
だから今、私は質問を難しくしなければなりません。RaspberryPi 自体に問題がないと思われる場合 (このたわごとは、私の WinPython3.3、64 ビートの Tarzan のようにスイングします)、おそらくpythonbrew
ダンニットです。
python - Tornado で Django を実行 - 管理スタイルを読み込めません
tornado サーバーで django アプリケーションを実行しています。
このスクリプトを使用すると:
プロジェクト パス (siatpre8) は正しく、すべて正常に動作しています。唯一の問題は、管理スタイルの静的ファイルと、アプリにアップロードされたファイルです。
STATIC_ROOT, STATICFILES_DIRS
ただし、 settings.pyを配置した後でも、管理者スタイルを読み込めません。
これは開発環境ですが、アイデアはありますか?
詳細が必要な場合は、お知らせください。
前もって感謝します!
編集
私のディレクトリレイアウト:
私のsettings.py
静的ファイル構造宣言:
terminal - 「brew install」でインストールしたライブラリのパスを見つけるための端末コマンドはありますか?
一緒にインストールしたライブラリの場所を表示する端末コマンドはありbrew install
ますか? にあることは知っていますが/usr/local
、パス全体を見たいです。
ありがとう!