LoginSignup
1
0

Rhino8でPythonのライブラリを使う際のメモ

Last updated at Posted at 2024-03-03

はじめに

Rhino8からはPythonのライブラリがつかえるようになりました

さっそく色々インポートしてみたのですが意外と苦労してしまったという記録を残します

numpy

まずは超定番のnumpyをインポートしてみる

サンプル通りにやってみる

サンプル通りだとこれで読み込めるはず

# r: numpy
import numpy as np

だがこんなエラーが出てしまうことがある。こまった・・・
image.png

Xでアドバイスをいただきました!

インポートできたコード

教えていただいた情報を参考に2行目を追加したら・・・

# r: numpy
# venv: site-packages
import numpy as np

インポートできた!!
image.png

pandas

こちらも超定番のpandasをインポートしてみる

# r: pandas
import pandas as pd

だがこんなエラーが出てしまう。またまたこまった・・・
image.png

こちらもXでアドバイスをいただきました!

コードを修正して実行

# r: pandas
import locale
locale.setlocale(locale.LC_ALL,'en_US')

import pandas as pd

だが違うエラーが出てしまう。またまたこまった・・・
image.png

Rhino8を管理者として実行してみる

フォルダの権限的なエラーメッセージが出ていたのでRhino8を管理者権限で実行してみた。するとさっきと違うエラーが出た。けどこれはnumpyのときに見たやつだ!
image.png

インポートできたコード

numpyのときの解決策を掛け合わせてみる

# r: pandas
# venv: site-packages
import locale
locale.setlocale(locale.LC_ALL,'en_US')

import pandas as pd

インポートできた!!
image.png

まとめ

上手くいかないときは # venv: site-packagesを追加するか管理者として実行で解決できる可能性があるのでお試しください
まつしたさん、田上さんアドバイスありがとうございました!

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