仮想環境の作成
カレントディレクトリに tutorial-env という名前の仮想環境を作るコマンドとして、最も適切なものを1つ選べ。
- A
pip install tutorial-env - B
python -m pip freeze tutorial-env - C
python -c tutorial-env - D
python -m venv tutorial-env
正解と解説を見る
正解:D
仮想環境は python -m venv ディレクトリ名 で作る。
| 作業 | コマンド |
|---|---|
| 仮想環境の作成 | python -m venv myenv |
| 有効化(macOS・Linux) | source myenv/bin/activate |
| 有効化(Windows) | myenv\Scripts\activate |
| インストール | python -m pip install パッケージ(バージョン指定は パッケージ==1.2.3) |
| アンインストール | pip uninstall パッケージ |
| 情報の表示 | pip show パッケージ |
| 一覧の書き出し | pip freeze > requirements.txt |
| まとめてインストール | pip install -r requirements.txt |
- A
誤り。これは tutorial-env という名前のパッケージをインストールしようとするコマンド。
- B
誤り。pip freeze は、インストール済みのパッケージを一覧するコマンド。
- C
誤り。-c は、続く文字列を Python のコードとして実行するオプション。
- D
正しい。venv モジュールで仮想環境のディレクトリを作る。その後、activate スクリプトで有効にする。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。