問題タブ [pyenv]

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 投票する
1 に答える
1024 参照

python - ファイルからパッケージをインポートすると、仮想環境で sys.path が間違っている

sys.path は、別のファイルからパッケージをインポートした場合にのみ変更されます。

私のpyenvで:

fileImport.py(私の仮想環境内)で:

コマンド :

同じ良い結果が得られます!

しかし、次のように anotherfile.py から fileImport パッケージをインポートしようとすると:

sys.path 結果の変更:

次のようにpyenvをインストールします:

ファイルからのインポートで、仮想環境からではなくシステムからの sys.path が使用される理由がわかりません。

よろしくお願いいたします。

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

python - pyenv-virtualenv で仮想環境をアクティブ化するときに PYTHONPATH をエクスポートするには?

私はpyenvとそのプラグインpyenv-virtualenvを使用しています。

私の質問は: pyenv-virtualenv でいくつかの仮想環境をアクティブにするときに PYTHONPATH 環境変数を変更する方法は?

単純な virtualenv を使用した場合、編集で PYTHONPATH を変更できましたvirtualenv_home/your_env/bin/activate

pyenv-virtualenv ではどのファイルを編集すればよいですか?

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

python - Pyenv を使用して virtualenv で Flask を使用する

数か月前にいくつかのチュートリアルを行った後、Flask の学習に戻ってきました。Mac に Python 2.7 がインストールされていますが、前回は Pynv を使用して Python 3 をインストールして使用し、virtualenv の作成方法と使用方法も学びました。

Python3 を使用して virtualenv で小さな Flask アプリを実行しようとすると、「ImportError: No module named 'flask'」エラーが発生します。私が言えることから、問題は、venv 内から「pip installフラスコ」を実行すると、これが得られるように、Python 2.7 に Flask がインストールされていることです。

しかし、venv を有効にして 'pyenv local' を実行すると、3.4.3 であることがわかります。次に 'python my_app.py' を実行すると、Flask は問題なく動作しますが、'python3 my_app.py' を実行すると、'no module namedフラスコのエラー。

ここで何が間違っていますか?

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

python - インストールされているにもかかわらず、Python モジュールが検出されない

Pythonの古いバージョンがありました。次に、古いバージョンをアンインストールし、新しいバージョンの 2.7.9 をインストールしました。

2.7.9 をグローバル バージョンとして設定しましたpyenvが、すべてのモジュールが検出されません。これらはアップグレード前にインストールされています。今、それらをアンインストールして再インストールしましたが、まだ機能していません...

Pythonのアップグレード後にすでに再インストールされています! それらを再度インストールしようとすると、要件はすでに満たされたというエラーが発生します。

私に何ができる?

which pipを与え/usr/bin/pipます。

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

python - pyenv で作成した virtualenv で Django PyDev プロジェクトをセットアップする方法

Linux でpyenvを使用して python 仮想環境をセットアップしました。これらの仮想環境の 1 つを使用して、PyDev で Django プロジェクトを作成したいと考えています。which pythonただし、仮想環境で実行するとジェネリックしか得られないため、仮想環境を見つける方法がわかりません/home/rbu/.pyenv/shims/python

0 投票する
0 に答える
280 参照

python - Python から conda パッケージにアクセスできません

私はanacondaを使って管理されたmatplotlibをインストールしましたconda install matplotlib

しかし、Pythonを起動すると、matplotlibが見つからないと表示されます

pip install を使用すると、matplotlib が見つかりますが、非フレームワーク バージョンであると不平を言います

Pythonでanacondaのmatplotlibを使用するにはどうすればよいですか?

anaconda バージョンをアンインストールして再インストールすると、すべて問題ありません。

pip install -r requirements.txtこれは、別の matplotlib のインストールをもたらしたの実行によってトリガーされたようですが、別のバージョンをアンインストールした後でも問題は解決しませんでした