Python仮想環境の目的
Pythonで分析を行うとき、プロジェクトごとに仮想環境を作る主な目的として、最も適切なものを1つ選べ。
- A
プロジェクトごとにライブラリとその版を分け、互いに影響しないようにするため。
- B
Pythonの処理を複数のCPUに分け、プログラムの実行を速くするため。
- C
OS全体を別の環境として起動し、Windows用のソフトをmacOSで動かすため。
- D
ソースコードの変更履歴を残し、必要なときに前の版へ戻せるようにするため。
正解と解説を見る
正解:A
Pythonの仮想環境は、プロジェクトごとにライブラリとその版を分けて入れ、版の違いによる競合を防ぐ仕組み。OS全体を動かす仮想マシンや、コードの履歴を管理するバージョン管理とは役割が異なる。
- A
正しい。仮想環境ごとに、ライブラリを独立して入れられる。
- B
誤り。仮想環境は実行速度を上げる仕組みではない。
- C
誤り。OS全体を動かすのは仮想マシンの役割。
- D
誤り。コードの履歴の管理は、Gitなどのバージョン管理の役割。
このサイトの問題は、各試験の公開されている出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人データサイエンティスト協会・一般財団法人統計質保証推進協会の公式サービスではありません。