<補足>説明不足で大変申し訳ありませんです。Vagrantを使ってVirtualBox上でUbuntuの仮想マシンを使用したいです。その上でWgetなどでスクレイピング&クローリングをしたいです。本「pythonクローリング&スクレイピング」で学習したいため。お手数おかけしします。
CPU仮想化支援の設定なしでも virtual box は動作しますよ
とりあえず virtual box 入れて先に進んだほうが良いと思います
ただし仮想化支援機能が無いと
その分CPUが余計な処理を行うことになります
結果すこしだけ処理が遅くなります
VirtualBoxはだめでしょうか?
VirtualBoxの動作環境 | VirtualBox Mania
VirtualBox ダウンロード
質問文を編集しました。詳細はこちら。
(回答者側は質問の内容が全てになりますから、その回答が正しくても目的とは違う結果になる場合もあります。)
さて、python を利用する本を読んでいるようですが、その先の内容はどのようになっていますか?
例えば、Dockerを利用するなど他のツールが必要な記述はありませんか?純粋に python のみで解決できる内容かもしれません。
このような場合、本のとおりに環境を構築する以外の方法を取ることで解決できる場合もあります。
例えば、VMware から提供されているツール(Playerや Workstation)を利用する事で解決できる場合もありますし、そもそも python を直接インストールする事で済むこともあります。
なお、お使いのPCの環境によってはスペック不足となり、仮想化には向いていない事もあります。
一応質問内容に追加をさせていただきました。ホントにありがとうございます。
あやうくベストアンサーなく途方に暮れるところでした。
質問を投げ出すだけでなく自分でも調べてみます(^o^)
本当にCPUが対応していないのでしょうか? (マルウェア対策のためCPUが対応していてもあえて無効に設定されているPCもあります)
※以下の手順はPCに最初から入っているOSがWindows 8.1 / Windows 10の場合です。それ以外の場合は「UEFI ファームウェアの設定」がない場合がありますので、もしなければお使いのPCで設定画面の入りかたをがんばってしらべてください。
「設定」アプリから「更新とセキュリティ」→「回復」→「PCの起動をカスタマイズする」→「今すぐ再起動する」→「トラブルシューティング」→「詳細オプション」→「UEFI ファームウェアの設定」→「再起動」の順に選択すると設定画面にきりかわります。
設定画面になったら、
IntelのCPUの場合は「Intel Virtualization Technology」「Intel VT」「インテル仮想化技術」「インテル バーチャライゼーション・テクノロジー」
AMDのCPUの場合は「AMD Virtualization」「AMD-V」「AMD SVM」「SVM」
らしき文字列をがんばってさがして、それを「Enabled」または「有効」にしてください。階層が深いですががんばってください。
機種によってはこの設定にマウスが使用できない場合もありますのでご注意ください。
有効にできたら、かならず「Save」または「保存」を選択して設定を保存してから再起動してください。
有効にしても改善しない、または、そもそも設定項目がない場合はCPUが対応していないのかもしれませんが...。
一応、設定から更新とセキュリテイ、回復・・再起動・・と順にやりましたが、どうもダメなようです。
せっかく教えていただいたのに申し訳ありません。