はじめに
Rhino8からはPythonのライブラリがつかえるようになりました
さっそく色々インポートしてみたのですが意外と苦労してしまったという記録を残します
numpy
まずは超定番のnumpyをインポートしてみる
サンプル通りにやってみる
サンプル通りだとこれで読み込めるはず
# r: numpy
import numpy as np
Xでアドバイスをいただきました!
はじめまして、突然失礼します。
— まつした (@spade_ken) March 3, 2024
私も同じ現象が起きましたがこちらで解決できました。https://t.co/lz6suoZT5R
インポートできたコード
教えていただいた情報を参考に2行目を追加したら・・・
# r: numpy
# venv: site-packages
import numpy as np
pandas
こちらも超定番のpandasをインポートしてみる
# r: pandas
import pandas as pd
こちらもXでアドバイスをいただきました!
こんにちは。pandasに関しては、locateが何処かと言うのに影響を受けるという報告が上がっているようです。これでしょうか?https://t.co/iIqQTu58ou
— Masaki Tagami / 田上 雅樹 (@curry247_) March 3, 2024
コードを修正して実行
# r: pandas
import locale
locale.setlocale(locale.LC_ALL,'en_US')
import pandas as pd
Rhino8を管理者として実行してみる
フォルダの権限的なエラーメッセージが出ていたのでRhino8を管理者権限で実行してみた。するとさっきと違うエラーが出た。けどこれはnumpyのときに見たやつだ!
インポートできたコード
numpyのときの解決策を掛け合わせてみる
# r: pandas
# venv: site-packages
import locale
locale.setlocale(locale.LC_ALL,'en_US')
import pandas as pd
まとめ
上手くいかないときは # venv: site-packages
を追加するか管理者として実行で解決できる可能性があるのでお試しください
まつしたさん、田上さんアドバイスありがとうございました!