問題タブ [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 - import zlib ImportError: zlib という名前のモジュールがありません
私は何をすべきか??zlib をインポートしたい。
そして、私はすでにzlibをインストールしています*
アップデート:
python - pythonbrew で異なる virtualenv の python バージョンを管理する
私のメイン システムの Python バージョンは 2.7.3 です。virtualenv
バージョン 3.3.0 を使用する を作成しようとしています。pythonbrew、virtualenv、virtualenvwrapper をインストールしました。
このチュートリアルに従いました: http://technomilk.wordpress.com/2011/07/27/setting-up-our-django-site-environment-with-pythonbrew-and-virtualenv/
これは基本的に を実行pythonbrew use 3.3.0
し、次に virtualenv を作成します。チュートリアルでは、virtualenv は pythonbrew が使用するバージョンを使用すると述べています。しかし、そうではありません。virtualenv は、起動時に 2.7.3 を使用します。私が行うpythonbrew use 3.3.0
と、それはvirtualenvを離れ、環境ではなくシステムに適用されます。
どうやら、pythonbrew には独自の virtualenv ラッパーがあり、http ://suvashthapaliya.com/blog/2012/01/sandboxed-python-virtual-environments/ にチュートリアルがあります。
そんなことするのは嫌だけど。virtualenvwrapper を pythonbrew (pythonbrew の venv ラッパーではなく) と一緒に使用して、各 venv に使用する python バージョンを選択し、それらをシステムの python バージョンとは別に保つことは可能ですか?
また、フラグを使用したくありませんmkvirtualenv -p
。これは、python3.3 を手動でインストールする必要があることを意味します。Python のバージョンを管理するためにパッケージ マネージャーを使用することに固執したいと思います。Python で Ruby の RVM に相当するものはないとは信じがたいです... 私が間違っていない限り?
python - Pythonbrew 2.6 をインストールできません
pythonbrew で python 2.6 をインストールしようとしていますが、コマンドの実行中にエラーが発生しました
私は Archlinux で実行しており、そのマシンで長い間 python2.7 を使用していました。しかし、私のマシンには 2.6 と 2.7 の両方が必要なので、pythonbrew のインストールは問題ないように見えました。
エラーは次のとおりです。
python - pythonbrew で pip を使用する
pythonbrew を使用して、さまざまな Python インストールを管理し始めました。これを実行した主な理由は、システムの Python インストールに影響を与えずにサードパーティ モジュールをインストールすることです。
requests
たとえば、次を使用してライブラリをインストールすると思いました。
pip install requests
ただし、これにより次のようなエラーが発生します。
error: could not create '/usr/local/lib/python2.7/dist-packages/requests': Permission denied
明らかに、システムの Python である Python 2.7.3 にはインストールしたくありません。パッケージマネージャーで pip をインストールする必要がありましたが、結果のパスは/usr/bin/pip
.
pip を使用して pythonbrew インストールにインストールするにはどうすればよいですか? (私の現在の pythonbrew Python のバージョンは 3.3.0 です)何か不足していますか?
python - コマンドラインから pythonbrew venv を使用して python スクリプトを実行するにはどうすればよいですか?
私は最近、職場の cron スクリプトでこれに出くわしました。
/bin/bash -c "[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc && pythonbrew use 2.6.7 && pythonbrew venv use someapp && python /opt/someapp/bin/someapp.py"
これは、Pythonbrew のシステム全体 (マルチユーザー) インストール用です。
できます。しかし、もっと良い方法があることを教えてください。
補遺
私が探しているものを明確にするために:pythonbrewに関連付けられたvirtualenvを介してスクリプトを実行する1行のコマンドが欲しいです。virtualenv だけで、次のようなことができます。
私が望んでいないのは、私のスクリプトを実行するための別のスクリプトです (上記の cron コマンドのように)。
python - pythonbrewの事前インストールと再構築
私はpython2.6を実行していました。scikit-learn から分岐したアルゴリズムを実行していました。すべての依存関係が実行されていました。プロジェクトに再アクセスしていくつかの結果を生成すると、モジュールがインストールされていないというエラーが発生します。
ただし、/usr/bin/ に python2.6 が見つかりません。/usr/bin/python2.7/ へのシンボリックリンクのみです。私は usr/lib/python2.6 を持っています。scikit はそこに依存関係を学習します。
python-brew と python2.6 をインストールすると、以前にビルドされた scikit-learn ライブラリで実行されますか? または、インストール後の python2.6 はインストール前の python2.6/scikit/etc を解釈できませんか? Pythonはどの時点で構築され、解釈されますか?
最後に、scikit-learn が更新されました。したがって、新しい python/scikit を再構築すると、アルゴの書き直しが必要になります。/プルされたリポジトリからのバックフォーク互換性について不明です...
pythonbrew python2.6に切り替えるとうまくいきますか?
(試合前のアドバイスは大歓迎です)
hyperlink - brew install gfortran エラー: gfortran をインストールする前に「brew link gmp」を実行する必要があります
pythonbrew をインストールする前に、homebrew を使用して gfortran をインストールしようとしました。iMac に misopy パッケージをインストールして使用するには、pythonbrew が必要です。gfortran をインストールしようとすると、このエラーが発生し続けます。
Macで自作を使用してgmpを再インストールしようとしましたが、これは役に立ちませんでした。この点で誰かが私を助けることができますか?
cron - Cron & Virtualenv : Cron は virtualenv を必要とする python スクリプトを実行しません
編集 2 2013 年 6 月 27 日: 問題は、venv と cron に関係のないばかげた間違いでした。venv を作成したのと同じユーザーで cron から venv を実行すると、以下で説明する activate を使用してうまく機能します。
EDIT 25/06/2013: nohup.out は cron の実行後に変更されないため、virtualenv の使用に問題があると思われます。cron は、コマンド ラインからスクリプトを実行するユーザーと同じユーザーで設定されます。
venv をアクティブにしてから python スクリプトを実行するスクリプトを作成しました。私がそうするとき、それはコマンドラインから完全に実行されます
ただし、いくつかのブラック マジックの理由により、python 部分は cron から実行されません。
run.sh の内容:
出力圧縮ファイルが作成されてから run.sh が実行されます。ただし、Exporter.csv が更新されておらず、ログ ファイルにアクティビティが表示されないため、Python スクリプトは機能しません。
ご協力いただきありがとうございます!
python - python 2.7.5 は 5 月にリリースされましたが、pythonbrew で認識されませんか?
pythonbrew は、解決されなかった奇妙なコンパイラ エラーのために、数か月前に 2.7.3 のインストールに失敗しました。
今、私は pythonbrew cleanup を実行しましたが、失敗しました:
pythonbrew が root ユーザーの私のアカウントにファイルをインストールしたのはなぜですか? Python-2.7.3 ディレクトリを手動で削除しました。
現在、Python の brew を使用して最新の 2.7 リリースをインストールしようとしていますが、
tail -f "/Users/Ceti/.pythonbrew/log/build.log"
最新リリースをインストールするにはどうすればよいですか?