pkg_resources.VersionConflict: importlib-metadata エラーの対応

pipenv installをしたら、下記のエラーが発生した。 pkg_resources.VersionConflict: (importlib-metadata 4.11.3 (/home/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages), Requirement.parse('importlib-metadata<2,>=0.12; python_version < "3.…

AttributeError: module 'ffmpeg' has no attribute 'probe'への対応

下記を実行する。 $pip install ffmpeg-python

fishが原因でVcXsrvがError: Can't open display:を返す問題への対処法

概要 VcXsrvというのを使ってWSLからGUIを起動するための設定を行っていた。 これは、matplotlibやPySimpleGUIなどを使う時に便利だ。 しかし、どれだけやってもError: Can't open display:と表示されてしまった。 結局、導入していたシェルfishの設定が問題…

Steamworks.NETをUnityに導入する

Steamworksとは Steamにリリースをする際に利用するデベロッパーツールの名称。 基本的には、https://partner.steamgames.com のこと。 Steamworks SDKとは Steamworksにビルドをアップロードするなど、ウェブで完結できないことをやる為のツール。ダウンロ…

【Unity】多言語対応をスプレッドシートで管理するシステム

多言語対応の問題点 UnityではTextMeshProなどを用いて文字を表示できます。 しかし多言語に対応する場合、例えば↓のようなスクリプトを書かなくてはいけません。 var lang = Application.systemLanguage; if (lang == SystemLanguage.Japanese) { text.text…

WSLでvim-lsp-settingsを使うと上手くいかないときの対応

問題 vim-lsp-settingsをLSP環境で使用し,:LspInstallServerを実行してもPlease do :LspInstallServer to enable Language Serverが表示される. 解決方法 .vimrcに下記を記述する. let g:lsp_settings_extra_paths=['/mnt/c/Users/[ユーザー名]'] 解説 WS…

パッケージリストを消したのにapt updateでFailed to fetchエラーがでる

sudo apt updateを実行した際、Failed to Fetchエラーが発生した。 下記のように、aptのパッケージリストを削除すれば直るという記事もあるが私はダメだった。 qiita.com ダウンロードサーバーの変更 sudo apt updateで参照するサーバーを変更することで解決…