カテゴリー
SugiBlog Webデザイナー・プログラマーのためのお役立ちTips

pipでPythonのパッケージを一括インストール

パソコンの移行等でPythonのパッケージ(ライブラリ)を一括で移行する方法
Pythonのバージョンは3.9.1です。

移行元環境での設定ファイルを書き出します。

pip freeze > requirements.txt

書き出したrequirements.txtを使って、移行先環境にてパッケージを一括インストールします。

pip install -r requirements.txt

-r, --requirement
-rオプションは、指定された設定ファイルを元にパッケージをインストールしてくれます。

User Guide – pip documentation

2,041 views

Acrobat Reader DC 自動で64bitにしないで

Adobe Acrobat Reader DCについてですが、他のアプリケーションの都合で32bitのバージョンを入れておきたい事情がありました。
しかし、32bit版をダウンロードしてインストールしても、自動的に64bitに変えられてしまいます。

そんな時はレジストリに値を追加すれば、64bitにされるのを防ぐことができました。
追加するキーはこちら

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown

追加する値はDWORDでbUpdater、値のデータは0と設定します。

これで勝手に64bitにならなくなりました。

1,924 views

Mac 隠しファイルを表示する

Macで隠しファイルの表示/非表示を切り替えるには以下のショートカットを利用します。
command + shift + .

757 views

VSCode 丸ごと環境を移行する

Visual Studio Codeの環境を丸ごと移行する方法です。
2つのディレクトリをコピーすることで簡単に移行することができます。

バージョン:1.69.2

コピーするディレクトリ
ディレクトリ名 パス
.vscode %USERPROFILE%\.vscode
User %APPDATA%\Code\User
Macの場合はこちら
ディレクトリ名 パス
.vscode ~/.vscode
User ~/.config/Code/User

 
.で始まるディレクトリなので、隠しファイルを表示する設定にしておいてください。
エクスプローラーの表示 > 隠しファイルにチェックを入れればOKです。
Macでの方法はこちら[Mac 隠しファイルを表示する]

4,298 views

SQLの行挿入で、カラム名省略時のデフォルト値の使用

SQLの行挿入(INSERT)で、カラム名を省略することができます。

まず、通常はこのようにします。

INSERT INTO `TEST_TABLE`
    (id, name, age)
    VALUES
    (1, '赤井', 23);

カラム名を省略する場合、このようになります。

INSERT INTO `TEST_TABLE`
    VALUES
    (1, '赤井', 23);

ここで、カラムnameがデフォルト値「名無」という設定だったとします。
カラムnameを「名無」で登録したい場合はデフォルトの値を使ってもらうという意味のDEFAULTを使います。

INSERT INTO `TEST_TABLE`
    VALUES
    (1, DEFAULT, 23);

また、もしこの時、カラムidAUTO_INCREMENTが設定されていたら、次のIDがいくつかを取得して挿入しないといけないですよね。
しかしそんなことは面倒です。
そんな時はDEFAULT、もしくはNULLと指定すればOKです。

INSERT INTO `TEST_TABLE`
    VALUES
    (DEFAULT, '赤井', 23);

NULLでも可

INSERT INTO `TEST_TABLE`
    VALUES
    (NULL, '赤井', 23);

こうすることにより、AUTO_INCREMENTで次のIDにて挿入されます。

3,440 views