質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

2回答

2054閲覧

miniforgeでtslearnがインストールできない

momiji_Z46

総合スコア1

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2022/01/17 15:06

編集2022/01/17 15:08

M1mac(OSはBig Sur)でhttps://zenn.dev/osuzuki/articles/380be0f682d72d の記事を参考にしながらminiforge3を入れました。多くのモジュールはターミナルから'conda install 〇〇'のような形で問題なくインストール出来ています。
現在tslearnというモジュールをinstallしようとしたところ,それが出来なくて困っています。
https://anaconda.org/conda-forge/tslearn
にある4つのコマンドをコピー&ペーストしてみてもダメでした。一番上に出てきた,

conda install -c conda-forge tslearn

とコマンドを実行した結果が以下のとおりです。

Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Collecting package metadata (repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. PackagesNotFoundError: The following packages are not available from current channels: - tslearn Current channels: - https://conda.anaconda.org/conda-forge/osx-arm64 - https://conda.anaconda.org/conda-forge/noarch To search for alternate channels that may provide the conda package you're looking for, navigate to https://anaconda.org and use the search bar at the top of the page.

と出力されています。どのようにしたらいいでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

インストールしただけで使ったことはないのですが、とりあえずimportまではできています。
tslearnはpipでインストールしました。
macmini(M1) + Monterey + miniforge3です。

(py38) ~ $ uname -m arm64 (py38) ~ $ python -V Python 3.8.11 (py38) ~ $ python -c 'import tslearn as ts; print(ts.__version__)' 0.5.2

エラーメッセージを検索などして解決方法を調べてみてください。

投稿2022/01/18 02:21

technocore

総合スコア7200

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

tslearn.metricsには動的リンクライブラリが入っているので、tslearnはアーキテクチャ依存です。

conda-forge / packages / tslearn 0.5.2には
linux-64 v0.5.2
win-32 v0.1.14
win-64 v0.5.2
osx-64 v0.5.2
と書かれていますから、Big Surのビルド済パッケージは提供されていません。

対策は以下のようなところです。

対策1 conda-forgeでBig Surのビルド済パッケージが提供されるまで待つ。
対策2 壊れても良い環境をcondaで作って、pipでインストールしてみる。
対策3 Rosetta 2でPythonを含めてインストールしてみる。
対策4 自分でビルドする

投稿2022/01/17 23:53

編集2022/01/18 03:10
ppaul

総合スコア24666

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

momiji_Z46

2022/01/18 01:23

ご回答いただきありがとうございます。 なるほどBigSur未対応だったのですね。壊れていい環境でpip install tslearnをしても使えなさそうだったので,Rosetta2でインストールする方法を試そうと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問