VSCodeでデバッガに引数を渡す方法(Python) 2020/5現在
前書き
久しぶりにVSCodeでPythonのデバッグをしたく自分のブログを見たら、バージョンが古すぎて参考にならなかったので書き直しました。
引数などの説明は過去の記事を参考にしてください。
eorf.hatenablog.com
手順
1. Runをクリックし、メニューを表示。
2. open a folder
をクリック。
3. ワークスペースにしたいフォルダを選択する。
4. Runを押す。
5. create a launch.json file
をクリック。
6. Python File Debug the currently actice Python file
をクリック。
7. launch.jsonが開く。
8. 引数を設定する。
"args": [ "args1", "args2" ]
を追加。
jsonなので上の行の末尾にカンマを忘れないように。
9. 実行して引数が渡ってることを確認する。
最後に
ドキュメントを読まなくても設定できるくらいには簡単でした。
【Unity】2019.3でプロジェクトが開けない問題
前書き
いろいろ試したのでメモ書き。
環境
Unity 2019.3.0f6
・Asset Pipeline v2 使用
背景
2018.4から2019.3に移行して作業をしていると、唐突にプロジェクトが開けなくなりました。
プロジェクトを開こうとしてもImportingで止まり、新規プロジェクトを作成しても止まりました。
Libraryフォルダを消したり、プロジェクトファイルを落としなおしたり、Unity 2019.3、Unity Hubを再インストール、ユーザーフォルダに入っているUnityのファイルを全て削除などをしましたが、ダメでした。
解決方法
Assetsフォルダと同階層にadb1.txt
を作成し、プロジェクトを開く。
adb1.txt
は空のままで大丈夫です。
これだけです・・・。
どうやらImportingが止まるのはAsset Pipeline v2に起因しているそうです。
そして、adb1.txt
を置くとコマンドラインで-adb1オプションを付けたのと同じ効果が得られます。
【追記】2/17 Asset Pipeline v2で開く方法
- 上記の方法でプロジェクトを開く
- キャッシュサーバーをDisableにする
- プロジェクトを閉じる
- adb1.txtを削除
- 再びプロジェクトを開く
私の環境だとキャッシューサーバーをDisableにすると問題なく開けました。
最後に
お気持ち。
Twitterではてなブログのサムネイルが更新されない問題
解決方法
ここのサイトにジャンプ
cards-dev.twitter.com
CardURL
にツイートしたい記事のURLを入れて、Preview card
を押す。
Getting started
にツイート時のプレビューが表示されるので、表示された記事リンクに飛ぶ。
記事に飛んだら、記事のツイートボタンを押す。
これで反映される。
最後に
ツイートしたら違うサムネイルで焦った。
【Unity】Androidビルドでエラー"maxAspectRatio not found"
環境
Unity 2019.3.0f6
ビルド設定
・Minimum API Level - Android7.1 'Nougat' (API Level 25)
・Target API Level - Android7.1 'Nougat' (API Level 25)
Oculus Quest
・Android version 7.1 (API Level 25)
背景
元々、2018.4.6f1でAndroidビルドできていたものを、2019.3.0f6に移行した時に起きた問題です。
基本的にビルドに関わるところは、何もいじらない状態で行っています。
また、Oculus Quest
で起きた問題ですが、Androidバージョン7.1 (API Level 25)
のデバイスであれば、今回の問題にぶち当たる可能性があります。
コマンドプロンプトでpythonを実行するとMicrosoft Storeが開く問題
前書き
みんなイライラしていると思うので書きました。
症状
https://www.python.org/downloads/で Python3.8.0 をダウンロードした。
そして、Add Path にチェックを入れてインストールした。
インストール後、コマンドプロンプトで
> python
を実行。
なぜか Microsoft Store が開く。