問題タブ [virtualenvwrapper]

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.

0 投票する
2 に答える
1197 参照

python - Ubuntu: Python バージョン、virtualenvwrapper および django

virtualenvs と django に問題があります。どうやら私は彼らがどのように機能するはずなのか理解していません。

/opt/bin/python に python 2.7.3 ucs2 をインストールしましたが、問題なく動作しました。

でpythonスクリプトを作成するとき

私は ucs2 python に正しい 65535 を取得します。

同時に、django アプリに正しい仮想環境を使用する方法がわからないため、ucs4 ではなく ucs2 python を使用できます。そのwsgiファイルまたはmanage.pyが正しい環境でwsgiスクリプトを開始する方法についてのヒントを与えてくれると考えて、virtualenvwrapper.djangoで1つのテストプロジェクトを作成しようとしました-そのような運はありません。

このサイトを見つけました: http://www.saltycrane.com/blog/2009/05/notes-using-pip-and-virtualenv-django/

基本的に(私がすでに行った他のことに加えて)、これをwsgiファイルに追加するように指示します:

私の場合は次のとおりです。

試してみました - 運が悪い。次に、そのようなページがあります: http://www.gyford.com/phil/writing/2011/06/27/virtualenv-webfaction.php 最後のページに加えて、次を追加することをお勧めします:

私の場合は次のとおりです。

再び運が悪い..見る

Python バージョン 2.7.2 と maxunicode 1114111 が 65535 ではなく出力されます。

次に、stackoverflow に次のメッセージがあります: How does django work with virtualenv? これは、httd.confにparamsを追加することを示唆しています-これも試してみましたが、機能しませんでした。

正直なところ、これはわかりません。おそらく、バージョンは2.7.2のままで2.7.3にはならないはずです...それでは、virtualenvsのポイントは何ですか...または、私は何か間違ったことをしていて、それらの例から何かを得ていません。また、virtualevns に関する wsgi wiki も確認しました。

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

httpd.conf を次のように変更しました。

何もない。まだpython 2.7.2が表示されています...

誰かが私を助けてくれませんか:)

アラン

Edit1: コメントへの回答:

1) 仮想環境を使用したい場合、新しい mod_wsgi をインストール/コンパイルする必要がありますか? なぜ?

2) もしそうなら:

それから私の見解は私を示しています:

2.7.3 (デフォルト、2012 年 5 月 16 日 10:58:59) [GCC 4.6.1] maxunicode 65535

Edit2: modwsgi google グループの Graham Dumpleton の助けのおかげで、ucs2 python ( https://groups.google.com/forum/?fromgroups#!topic/modwsgi/F5Wn4uWrQAg ) に mod_wsgi をインストールできました。

しかし、私がこのサイトを開始すると、私はまだ取得します

2.7.2+ (デフォルト、2011 年 10 月 4 日 20:41:12) [GCC 4.6.1] maxunicode 1114111

いいえ

2.7.3 (デフォルト、2012 年 7 月 9 日 13:32:29) [GCC 4.6.1] maxunicode 65535

ところで、Apacheエラーログはこれを出力します:

[Mon Jul 09 14:13:19 2012] [警告] mod_wsgi: Python/2.7.3 用にコンパイルされています。[Mon Jul 09 14:13:19 2012] [warn] mod_wsgi: Python/2.7.2+ を使用したランタイム。

最終編集:

mod_wsgi のインストール方法にはいくつかの問題がありました。このリンクをたどると、必要なすべての情報を見つけることができます: https://groups.google.com/forum/?fromgroups#!topic/modwsgi/F5Wn4uWrQAg .

しかし、これらの問題の後、ポイントはUbuntu pythonのインストール方法が他のpythonと競合することでした(おそらく最良の説明ではありませんが、上記のリンクをたどるとGraham Dumpletonによる非常に良い説明が見つかります)。libapache2-mod-python パッケージを削除すると、仮想 python と mod_wsgi がすべて機能し始めました。それは他の問題を引き起こしましたが、それらの問題は ubuntu とその python パッケージのセットアップ方法によって引き起こされます。

あなたがubuntuユーザーで、たまたま同じ問題を見つけた場合は、このページとGraham Dupmpletonsの多大な努力がおそらくあなたにも役立ちます.

0 投票する
16 に答える
97441 参照

python - PythonVirtualenv-virtualenvwrapper.hook_loaderという名前のモジュールはありません

MacOS10.6.8を実行しています。python2.6に加えてpython2.7もインストールし、新しいvirtualenvでpython2.7を使用したいと考えていました。次の手順を実行しました。

Python 2.7をダウンロードしてインストールしました:

次に、コマンドを実行して、python2.7を使用して新しいvirtualenvをセットアップします。

私の.bash_profileは次のようになります。

コンソールを開くと、次のエラーメッセージが表示されます。

また、別の投稿で、virtualenvwrapperをアップグレードする必要があることがわかりました。それは役に立ちませんでした。

どんな助けでもいただければ幸いです。

0 投票する
2 に答える
4464 参照

python - 仮想環境内にpip-pythonが見つかりません

python-virtualenv と python-virtualenvwrapper をインストールし、mkvirtualenv NAME を使用して仮想環境を作成し、workon NAME を介してアクティブ化しました。~/.virtualenvs/NAME/bin を見ると、そこに pip がインストールされていることがわかります。

ただし、pipを介して何かをインストールしようとすると、pip-python: command not foundと言われます

pip システム全体にインストールしたことはなく、仮想環境内に既にインストールされていることを考えると、必要ないという印象を受けました。さて、これらすべてにより、$PATH で何かが正しく設定されていないと思い込んでいますが、それは何でしょうか? 仮想環境の側にいると、 (NAME)[user@host]$ その環境内で pip インストールを使用するようにパスを変更する必要はありませんか? これを行うには何をする必要がありますか?

0 投票する
2 に答える
3298 参照

ubuntu - virtualenv workon が env ディレクトリに移動しないのはなぜですか

私はvirtualenvをセットアップしましたが、1つの厄介な問題を受け入れてうまく機能しています。workon コマンドを使用して環境に入ると、環境は正しくログインしますが、環境のルート ディレクトリに自動的に移動しません。

.bashrcファイルに次の行を追加しました。

それをリロードしました(ソース.bashrc)が、環境に入ると、まだubuntuユーザーのホームディレクトリに残っています。サーバーの再起動も試みましたが、まだうまくいきません。

0 投票する
1 に答える
735 参照

python - virtualenvwrapper インストール エラー

をインストールpipvirtualenvwrapperましpipた。次の行を.bashrc

ソースを取得するとエラーが発生します.bash_profile

このエラーは何ですか? 同じエラーが発生した多くの人を見てきました。リストされている提案を試しましたが、うまくいかないようです。

OS X Mountain Lion と Python 2.7 を実行しています。

0 投票する
5 に答える
63684 参照

python - virtualenv はどこに作成する必要がありますか?

virtualenv をどこに置くべきか混乱しています。

私の最初のdjangoプロジェクトでは、コマンドでプロジェクトを作成しました

次に、djangoproject ディレクトリに cd し、コマンドを実行しました

これにより、内部ディレクトリと同じレベルに仮想環境ディレクトリが作成されましたdjangoproject

これは、この特定のプロジェクトの virtualenv を作成する場所が間違っていますか?

私は、ほとんどの人がすべての virtualenv をまったく別のディレクトリ (たとえば) にまとめて保持し、virtualenvwrapper~/virtualenvsを使用してそれらの間を行ったり来たりしているという印象を受けています。

これを行う正しい方法はありますか?

0 投票する
1 に答える
360 参照

virtualenv - virtualenvwrapper のインストール

virtualenvwrapper をインストールしようとしていますが、いくつかの問題に直面しています..

エラー:

このエラーを解決するにはどうすればよいですか?

0 投票する
7 に答える
86172 参照

virtualenvwrapper - virtualenvwrapper コマンドが機能しない

このエラーが発生するのはなぜですか? 私は持っvirtualenvvirtualenvwrapperインストールしました。mkvirtualenvとを使いたいworkonです。それが機能しているのに奇妙だと思いますvirtualenvが、virtualenvwrapperそうではありません。

0 投票する
1 に答える
10945 参照

python - グローバル サイト パッケージにインストールされたパッケージを利用できるように virtualenv を変更する

重複の可能性:
virtualenv で「--no-site-packages」オプションを元に戻す

次のようにvirtualenvwrapper ドキュメントを使用して仮想環境を作成しました。

ほとんどの場合問題なく動作しますが、仮想環境の外にいくつかのグローバル パッケージをインストールする必要があるいくつかの Django の問題に遭遇しました。これらのパッケージをインストールしたら、仮想環境を更新してこれらの新しいパッケージを取り込むにはどうすればよいですか? または、環境を最初から再作成する必要がありますか?

0 投票する
1 に答える
1249 参照

bash - bashインストールスクリプトを介してvirtualenvにインストールする方法は?

最近、bash スクリプトを使用して Ubuntu VM のセットアップを自動化しようとしました (bash スクリプトは初めてです)。

問題は、私が設定した方法では機能しないことです。特に mkvirtualenv および workon コマンドは、bash スクリプトでは機能しません。変数を渡してbashスクリプトでvirtualenvを作成し、pip経由でvirtualenvにインストールするにはどうすればよいですか?