問題タブ [python-venv]

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 に答える
1971 参照

python - python&linux pip は常に 3.4 ではなく python2.7 を使用しようとします

質問: pip、pip3、pip3.4 が動作していないか、python2.7 に接続されていないため、python 3.4 の lib をインストールまたはアップグレードできません。

  1. エイリアス python=python3 を設定して、pipだけを使用しようとしました:

    sudo pip install セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  2. 私はpip3を試しました:

    sudo pip3 インストール セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  3. 私はpip3.4を試しました:

    sudo pip3.4 インストール セレン

    要件はすでに満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

  4. 私はpython3.4用のvenvを作成しようとしました:

    volodka@interceptor:/usr/bin$ sudo virtualenv -p /usr/bin/python3.4 python3env インタープリター /usr/bin/python3.4 で virtualenv を実行 ベースプレフィックス '/usr' を使用 python3env/bin/python3 の新しい python 実行可能ファイル.4 python3env/bin/python にも実行可能ファイルを作成 setuptools、pip、wheel をインストール中...完了。

    volodka@interceptor:/usr/bin/python3env/bin$ . 活性化

    (python3env)volodka@interceptor:/usr/bin/python3env/bin$ sudo pip install selenium 要件は既に​​満たされています (アップグレードするには --upgrade を使用します): /usr/local/lib/python2.7/dist-packages のセレン

virtualenv の pip3、pip3.4 も python2.7 の lib をインストールしようとします。私が間違っていることは何ですか?

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

python - 古いバージョンの Python を指すように venv を取得する方法

Mac でプロジェクトのクローンを作成して実行しようとしています。

しかし、インストールオプションで実行する必要があります:

エラーが発生しましたが、プロジェクトが python 2.7 で実行され、venv が 3.4 で実行されているためだと確信しています。

ただし、venv の外にいるときは、正しい python バージョンに戻って実行します。

venv が 3.4 を実行しているのはなぜですか? 3.4 を実行せずに 2.7 だけを実行するように venv を変更するにはどうすればよいですか?

システムの環境または venv 変数を更新する必要がありますか? システムのどこに Python があるかわかりません。また、私はpython/djangoに少し慣れていないので、どのコマンドを実行するかについてのアドバイスをいただければ幸いです。

おそらく、私が venv に持っている pip は間違っています。どんな助けでも大歓迎です。

0 投票する
3 に答える
776 参照

python - 別の Python インストールからインポートされているモジュール

Windows Server 2012 で Python の複数のインストールを実行しています。おそらくこれを回避する方法を見つけることができますが、何が起こっているのか知りたいです。私が気付いていないかもしれない他の人々の Python のスケジュールされたタスクを壊した場合に備えて、インストールを根本的に変更することには慎重です。

(以下のコード ボックスはすべて PowerShell です)。

この Python 3.4 インストールには Django がインストールされていませんが、Python 33x86 インストールからバージョンを取得しているようです。それは正常ですか?

Python 3.4 に基づいて Python virtualenv を作成し、そこに Django 1.8.4 をインストールしました。「pip list」を実行すると、正しくインストールされていることが確認されます:-

ただし、その virtualenv 内にインポートすると、Django バージョン 1.6.5 が取得されます:-

これは virtualenv のバグですか、それとも何か不足していますか?

編集:この質問に関連している可能性がありますか?

EDIT2:ハムサンドイッチで提案されているように、 pyvenvを使用すると同じことが起こります。

0 投票する
6 に答える
97364 参照

python - 「venvという名前のモジュールがありません」とpythonが言うのはなぜですか?

仮想環境をインストールしましsudo pip install virtualenvたが、実行するpython -m venv flaskとまだこれが得られます:/usr/bin/python: No module named venv

関連する場合は、バージョン:

ここで何が欠けていますか?

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

python-2.7 - Python仮想環境でscikit-learnをインポートするには?

問題

仮想環境で scikit-learn を使用しようとしていますが、実行できません。

たとえば、プロジェクト フォルダーに移動して、NumPy、SciPy、および scikit-learn をインストールします。

virtualenv venv source venv/bin/activate pip install numpy pip install scipy pip install scikit-learn

次に、python を開いて、それぞれをインポートしようとします。

import numpy import scipy import sklearn

NumPy と SciPy は正常にインポートされますが、インポートしようとすると というエラーが表示されますLibrary not loaded: @rpath/./libgfortran.3.dylib

インストールに欠けているものはありますか?

完全なエラー メッセージ: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/__init__.py", line 57, in <module> from .base import clone File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/base.py", line 11, in <module> from .utils.fixes import signature File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/utils/__init__.py", line 11, in <module> from .validation import (as_float_array, File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/utils/validation.py", line 16, in <module> from ..utils.fixes import signature File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/utils/fixes.py", line 324, in <module> from scipy.sparse.linalg import lsqr as sparse_lsqr File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/scipy/sparse/linalg/__init__.py", line 109, in <module> from .isolve import * File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/scipy/sparse/linalg/isolve/__init__.py", line 6, in <module> from .iterative import * File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/scipy/sparse/linalg/isolve/iterative.py", line 7, in <module> from . import _iterative ImportError: dlopen(/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/scipy/sparse/linalg/isolve/_iterative.so, 2): Library not loaded: @rpath/./libgfortran.3.dylib Referenced from: /Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/scipy/sparse/linalg/isolve/_iterative.so Reason: image not found

編集: これは、sklearn を使用して Heroku アプリをホストするためのトラブルシューティングでした。

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

python - 仮想環境に最新の numpy と scipy をインストールできない

venv の下で numpy と scipy を最新バージョンにアップグレード/インストールするのに苦労しています。アップグレードしたい理由は、venv でスクリプトを実行したときのエラーです。

venvの下で私は走った:

終了するたびに:

使用されているパッケージを確認するために yolk を使用すると、次のようになります。

パッケージをダウンロードしたようですが、アップグレードもアクティブ化もしません。

ipython を実行すると、うまくいくようです:

ただし、python2.7 では以前のバージョンが表示されます。

scipy も同様です。

大変感謝しております。

0 投票する
3 に答える
757 参照

python - virtualenv に oursql をインストール中にエラーが発生しました

oursqlを使用して仮想環境にインストールしようとするpip install oursqlと、次のエラーが発生します。

次に、インストールMySQL C++ connectorsしましsudo apt-get install libmysqlcppconn-devたが、それでもエラーが発生しました。

だから、私は試してみsudo pip install oursqlて、次の出力を得ました:

何がうまくいかないのですか?私は見つけることができません。