9

これは私の環境です:

  • CentOS 64 ビット 7.2.1511

  • アナコンダ 3 4.1.1 64 ビット (Python 3.5.2)

でvenv仮想環境を作りたいpyvenv。残念ながら、次のエラー メッセージが表示されました。

$ pyvenv test Error: Command '['/root/test/bin/python', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1

インターネットを検索した後、人々はモジュールensurepipが見つからないと言いました。Anaconda のインストール パスを確認しました/opt/anaconda3/lib/python3.5。ensurepip フォルダーはありません。

次に、Windows 10 64 ビットで、Anaconda のインストール パスを確認しましたD:\win10\Anaconda3\Lib\。ensurepipフォルダがあります!そしてpython -m venv test、venvを作成するために正常に実行できます。

次に、Anaconda python アーカイブのダウンロードを確認しました: D:\win10\Anaconda3\pkgs\python-3.5.2-0.tar.bz2Windows 10 および /opt/anaconda3/pkgs/python-3.5.2-0.tar.bz2CentOS 7 で。

Windows 10 の 1 つのアーカイブには、ensurepip サブフォルダーがあります。しかし、CentOS 7 のものはそうではありません!

誰もこの違いを知っていますか?アナコンダのバグですか?

4

1 に答える 1