今日のミス


Pythonバージョンの管理


ガイドさんを見て、最新バージョンのPythonをダウンロードして、興奮して基礎の授業を聞いて、それからスクリプトを実行して、結果は間違いが発生しました.
SyntaxError: Non-ASCII character
問題はスクリプトにハングルが入っていることです.明らかに3.8です.*ダウンロードしたようですね?端末でバージョンを確認したところ、Python 2.7.16は相変わらずだった.osのデフォルトは3を使用するように設定されています.
ln -s -f /usr/local/bin/python3.8 /usr/local/bin/python

*Virtualenv


しかし、チームを派遣するときは間違った場所に行き続けた結果、プロジェクト設定ウィンドウの基本的なInterpreterは2.7既存バージョンだった.直接3.8に変更し、良好に動作します.基本的に稼働している企業やパッケージ管理はプロジェクト単位なので、仮想環境を十分に活用する必要があります...

*vscodeでvirtualenvを使用


Pythonを使用する場合は、Fi斬りで提供される便利な機能を使うのも便利ですが、本来使用していたvscodeは既に熟知しているので、ここで環境を設定し、今後も引き続き使用していきます.
  • ローカル環境でpipを使用してvirtualenvパッケージをインストールし、
  • プロジェクトフォルダがある場合はvirtualenvを使用してそのフォルダに仮想環境フォルダを作成します.
  • 仮想環境をアクティブにします.ターミナルプロンプトで、フォルダパスの一番前(作成した仮想環境フォルダ名)を確認します.
  • が有効になったら、pipを使用してプロジェクトに必要なパッケージをインストールすれば成功します.
  • スクリプト実行ファイルを作成して使用すると便利です.
  • Python Interpreterは、仮想環境のバージョンに応じて設定することもできます.
  • requirements.txtを作ると本当に便利です.プロジェクトで使用するパッケージをバージョン情報を含むtxtファイルとして作成し、pipを使用してパッケージをインストールできます.
  • mongodbコミュニティのインストール


    インストール後認識できず、実行できなかったので、何度か再インストールし、インストールマニュアルを見て解決しました.バージョン4.4がインストールされていないためかもしれません.エラーメッセージとマニュアルをよく読んでください.

    リファレンス

  • How to set Python3 as a default python version on MacOS?
  • 複数バージョンのPython(pyenv)の管理