仮想環境の有効化
macOS や Linux で、作成した仮想環境 tutorial-env を有効にするコマンドとして、最も適切なものを1つ選べ。
- A
source tutorial-env/bin/activate - B
pip install tutorial-env - C
python tutorial-env - D
deactivate tutorial-env
正解と解説を見る
正解:A
仮想環境は、activate スクリプトで有効にし、deactivate で無効にする。
| 作業 | コマンド |
|---|---|
| 仮想環境の作成 | 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
正しい。有効にすると、python や pip がその仮想環境のものになる。Windows では
tutorial-env\Scripts\activate.batを実行する。 - B
誤り。パッケージをインストールするコマンド。
- C
誤り。仮想環境を有効にする方法ではない。
- D
誤り。deactivate は、有効にした仮想環境を無効にするコマンド(引数は不要)。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。