1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Windows10】Python MATLAB engine APIのインストールでハマったところ(管理者権限でも所有者変更でも直らなかった場合)

Posted at

背景

matlabのコードをpythonから呼び出せるなんて便利な機能があります。早速使おうと、windows10 PCにインストールしようとしました。

環境

PC OS: windows10
Python: 3.9.7
Matlab: R2021B

エラー

まず、公式ドキュメントにしたがって、

cd "matlabroot/extern/engines/python"
python setup.py install 

を実行したところ、

error: could not create 'build': Access is denied

アクセスができないとのエラーに遭遇。管理者権限でプロンプトを立ち上げても状況は変わらず。↓

また、プロパティからフォルダ所有者を変更する方法でもうまくいかず。↓
https://www.billionwallet.com/goods/windows10/win10_access_admin.html

うまくいった方法

Windows Powershellを管理者権限で開き、下記のコードを実行する。

python setup.py build --build-base=$env:temp install --user

これで無事インストールできました。管理者権限がなくてもうまくいくはずですが、自分はなぜか管理者権限でPowershellを開かないとできません。

その他、参考文献

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?