Taichi: OSX11.0.1: ERROR: Could not find a version that satisfies the requirement taichi (from version: none)

Created on 26 Nov 2020  路  4Comments  路  Source: taichi-dev/taichi

Describe the bug

Recently I have changed my laptop platform to Mac OS X and found I could not install Taichi. My laptop is mbp2020 quad-i5 and system version is OSX11.0.1. I have tried python3.7/3.8 and changed the source mirror as well as upgrade pip to the latest version but not worked.

I wonder whether Taichi not support OSX11.0.1(macOS Big Sur) yet. If is, when would Taichi support it? I can't wait to write Taichi code :P

potential bug

Most helpful comment

@g1n0st
I try this way: BTW: I use conda env.
first I change my python version is 3.8
next I excute command python3 -m pip install taichi
Right Now I can install taichi pachage,and run example

this is my install log

mardan@Mardans-Mac-mini ~ % <<< python3 -m pip install taichi
Collecting taichi
  Downloading taichi-0.7.8-cp38-cp38-macosx_10_14_x86_64.whl (21.5 MB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 21.5 MB 117 kB/s 
Collecting astor
  Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB)
Collecting colorama
  Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting numpy
  Downloading numpy-1.19.4-cp38-cp38-macosx_10_9_x86_64.whl (15.3 MB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 15.3 MB 142 kB/s 
Collecting pybind11>=2.5.0
  Downloading pybind11-2.6.1-py2.py3-none-any.whl (188 kB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 188 kB 121 kB/s 
Collecting sourceinspect>=0.0.4
  Downloading sourceinspect-0.0.4-py3-none-any.whl (3.5 kB)
Collecting dill
  Downloading dill-0.3.3-py2.py3-none-any.whl (81 kB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 81 kB 125 kB/s 
Installing collected packages: dill, sourceinspect, pybind11, numpy, colorama, astor, taichi
Successfully installed astor-0.8.1 colorama-0.4.4 dill-0.3.3 numpy-1.19.4 pybind11-2.6.1 sourceinspect-0.0.4 taichi-0.7.8

run log

mardan@Mardans-Mac-mini ~ % <<< ti example mpm99
[Taichi] mode=release
[Taichi] preparing sandbox at /var/folders/1v/___v3_1x6z7_zvdchp6pl9700000gn/T/taichi-264luyf3
[Taichi] version 0.7.8, llvm 10.0.0, commit 28d312b5, osx, python 3.8.5

*******************************************
**      Taichi Programming Language      **
*******************************************

Docs:   https://taichi.rtfd.io/en/stable
GitHub: https://github.com/taichi-dev/taichi
Forum:  https://forum.taichi.graphics

Running example mpm99 ...
[Taichi] Starting on arch=metal
[Taichi] materializing...
>>> Running time: 14.25s

All 4 comments

Thanks for pointing this out. I'm pretty sure Taichi release bot doesn't support the latest macOS yet. Sorry about that, we should upgrade this asap.

@g1n0st
I try this way: BTW: I use conda env.
first I change my python version is 3.8
next I excute command python3 -m pip install taichi
Right Now I can install taichi pachage,and run example

this is my install log

mardan@Mardans-Mac-mini ~ % <<< python3 -m pip install taichi
Collecting taichi
  Downloading taichi-0.7.8-cp38-cp38-macosx_10_14_x86_64.whl (21.5 MB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 21.5 MB 117 kB/s 
Collecting astor
  Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB)
Collecting colorama
  Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting numpy
  Downloading numpy-1.19.4-cp38-cp38-macosx_10_9_x86_64.whl (15.3 MB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 15.3 MB 142 kB/s 
Collecting pybind11>=2.5.0
  Downloading pybind11-2.6.1-py2.py3-none-any.whl (188 kB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 188 kB 121 kB/s 
Collecting sourceinspect>=0.0.4
  Downloading sourceinspect-0.0.4-py3-none-any.whl (3.5 kB)
Collecting dill
  Downloading dill-0.3.3-py2.py3-none-any.whl (81 kB)
     |鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅| 81 kB 125 kB/s 
Installing collected packages: dill, sourceinspect, pybind11, numpy, colorama, astor, taichi
Successfully installed astor-0.8.1 colorama-0.4.4 dill-0.3.3 numpy-1.19.4 pybind11-2.6.1 sourceinspect-0.0.4 taichi-0.7.8

run log

mardan@Mardans-Mac-mini ~ % <<< ti example mpm99
[Taichi] mode=release
[Taichi] preparing sandbox at /var/folders/1v/___v3_1x6z7_zvdchp6pl9700000gn/T/taichi-264luyf3
[Taichi] version 0.7.8, llvm 10.0.0, commit 28d312b5, osx, python 3.8.5

*******************************************
**      Taichi Programming Language      **
*******************************************

Docs:   https://taichi.rtfd.io/en/stable
GitHub: https://github.com/taichi-dev/taichi
Forum:  https://forum.taichi.graphics

Running example mpm99 ...
[Taichi] Starting on arch=metal
[Taichi] materializing...
>>> Running time: 14.25s

@ka1i
Really thanks for your feasible advice, looking forward to the native support. : )

Was this page helpful?
0 / 5 - 0 ratings