当サイトの記事にはプロモーションが含まれています。

Pythonのバージョンを切り替える方法!Anacondaなら初心者でも簡単にできるよ

Pythonのバージョンを切り替える方法!Anacondaなら初心者でも簡単にできるよ
エラー解決方法パソコン・スマホ教室自作ツール・プログラミング
スポンサーリンク

pyaudioを使いたかったのですが、最新のPythonのバージョンが3.8系なので、pyaudioを使おうとすると「Failed to build pyaudio」「src/_portaudiomodule.c(29): fatal error C1083: include ファイルを開けません。’portaudio.h’:No such file or directory」と表示されてpyaudioを使用することはできませんでした。

それもそのはず、Pythonのライブラリの中には、Pythonのバージョンによって動かない!使用できないものがあります。

ライブラリとしてはソースコードや情報は存在するのに、現行のPythonで使えない場合は、Pythonのバージョンを変更することで使用できるようになる場合があります。エラーで吐き出された文書に「’ライブラリ名’:No such file or directory」ってなった時は怪しいです。

今回の記事は、Anaconda navigatorを使ってPythonのバージョンを新たに環境構築し、自分の好きなタイミングで使い分けられるようにできるようにしたい私(uri uri)のための備忘録的な内容になっています。

ちなみに私の環境は、Windows10でAnaconda navigatorを使っていてかつPythonのバージョンは3.8.3です。

使っている環境は、人によって違いますが、本記事の内容は、Windows10でAnacondaをインストールしている人に特化した内容になっています。Macでの環境構築やAnacondaを使わない方法での別バージョンをインストールする方法については解説いたしませんので、ご了承ください。

スポンサーリンク

Pythonのバージョンを切り替える方法

Python3.8だとエラーPython3.6だと解決する

Python3.8だとエラーPython3.6だと解決する

Windows10とAnacondaを使用して解説していきます。

Anacondaを使った方法ですと、環境によって異なりますが、すでに別バージョンのPythonが入っていて、「過去のバージョンを選択できる場合」と「できない場合」の2パターンありますので、パターン別に解説していきたいと思います。

Pythonのバージョンが選択できる場合

まずは、Anaconda navigatorを開いてください。

Pythonのバージョンを切り替える方法の手順1-2(選択できる場合)

Pythonのバージョンを切り替える方法の手順1-2(選択できる場合)

Pythonのバージョンを切り替える方法の手順3(選択できる場合)

Pythonのバージョンを切り替える方法の手順3(選択できる場合)

Pythonのバージョンを切り替える方法の手順4(選択できる場合)

Pythonのバージョンを切り替える方法の手順4(選択できる場合)

Pythonのバージョンを切り替える方法の手順5(選択できる場合)

Pythonのバージョンを切り替える方法の手順5(選択できる場合)

  1. Anacondaを開いたら「Environments」を押す。
  2. 「Create」を押す。
  3. 「Name」に名前を入力し「Pythonのバージョン」を選択して「Create」を押す。
  4. 「Home」を押して「作成した環境名」を選択してからJupyterLabの「Install」を押す。
  5. 環境を選択してJupyterLabの「Launch」を押す。新しいPythonの環境で開ける。

Pythonのバージョンが選択できない場合

Pythonのバージョンを切り替える方法の手順1-2

Pythonのバージョンを切り替える方法の手順1-2

Pythonのバージョンを切り替える方法の手順3

Pythonのバージョンを切り替える方法の手順3

Pythonのバージョンを切り替える方法の手順4

Pythonのバージョンを切り替える方法の手順4

Pythonのバージョンを切り替える方法の手順5

Pythonのバージョンを切り替える方法の手順5

Pythonのバージョンを切り替える方法の手順6

Pythonのバージョンを切り替える方法の手順6

Pythonのバージョンを切り替える方法の手順7

Pythonのバージョンを切り替える方法の手順7

Pythonのバージョンを切り替える方法の手順8

Pythonのバージョンを切り替える方法の手順8

  1. Anacondaを開いたら「Environments」を押す。
  2. 「▶」を押して「Open Terminal」を押す。
  3. 「conda create -n Python_36 python=3.6」を入力してEnterを押す。
  4. Proceed ([y]/n)?に「y」を入力してEnterを押す。
  5. しばらく待つと、新しい環境が表示されるので選択して、Pythonのバージョンを確認する。
  6. 「Home」を押してJupyterLabの「Install」を押す。
  7. 環境を選択してJupyterLabの「Launch」を押す。新しいPythonの環境で開ける。
  8. JupyterLab上にコードを入力して確認して問題なければ完了。
この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました