Zulip Chat Archive

Stream: general

Topic: trouble with leanproject


Bhavik Mehta (Aug 02 2020 at 02:50):

I've done a fresh install of mathlibtools but it's still not being found properly:

$ pip uninstall mathlibtools
Found existing installation: mathlibtools 0.0.9
Uninstalling mathlibtools-0.0.9:
  Would remove:
    /usr/local/bin/leanproject
    /usr/local/lib/python3.8/site-packages/mathlibtools-0.0.9.dist-info/*
    /usr/local/lib/python3.8/site-packages/mathlibtools/*
Proceed (y/n)? y
  Successfully uninstalled mathlibtools-0.0.9
bmehta@cherry-pie: ~/Documents/lean/topos (master *)
$ pip install mathlibtools
Collecting mathlibtools
  Downloading mathlibtools-0.0.10-py3-none-any.whl (21 kB)
Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from mathlibtools) (2.24.0)
Requirement already satisfied: gitpython>=2.1.11 in /usr/local/lib/python3.8/site-packages (from mathlibtools) (3.1.7)
Requirement already satisfied: PyGithub in /usr/local/lib/python3.8/site-packages (from mathlibtools) (1.51)
Requirement already satisfied: networkx in /usr/local/lib/python3.8/site-packages (from mathlibtools) (2.4)
Requirement already satisfied: pydot in /usr/local/lib/python3.8/site-packages (from mathlibtools) (1.4.1)
Requirement already satisfied: toml>=0.10.0 in /usr/local/lib/python3.8/site-packages (from mathlibtools) (0.10.1)
Requirement already satisfied: PyYAML>=3.13 in /usr/local/lib/python3.8/site-packages (from mathlibtools) (5.3.1)
Requirement already satisfied: certifi in /usr/local/lib/python3.8/site-packages (from mathlibtools) (2020.6.20)
Requirement already satisfied: Click in /usr/local/lib/python3.8/site-packages (from mathlibtools) (7.1.2)
Requirement already satisfied: tqdm in /usr/local/lib/python3.8/site-packages (from mathlibtools) (4.48.0)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.8/site-packages (from requests->mathlibtools) (3.0.4)
Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.8/site-packages (from requests->mathlibtools) (2.10)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.8/site-packages (from requests->mathlibtools) (1.25.10)
Requirement already satisfied: gitdb<5,>=4.0.1 in /usr/local/lib/python3.8/site-packages (from gitpython>=2.1.11->mathlibtools) (4.0.5)
Requirement already satisfied: pyjwt in /usr/local/lib/python3.8/site-packages (from PyGithub->mathlibtools) (1.7.1)
Requirement already satisfied: deprecated in /usr/local/lib/python3.8/site-packages (from PyGithub->mathlibtools) (1.2.10)
Requirement already satisfied: decorator>=4.3.0 in /usr/local/lib/python3.8/site-packages (from networkx->mathlibtools) (4.4.2)
Requirement already satisfied: pyparsing>=2.1.4 in /usr/local/lib/python3.8/site-packages (from pydot->mathlibtools) (2.4.7)
Requirement already satisfied: smmap<4,>=3.0.1 in /usr/local/lib/python3.8/site-packages (from gitdb<5,>=4.0.1->gitpython>=2.1.11->mathlibtools) (3.0.4)
Requirement already satisfied: wrapt<2,>=1.10 in /usr/local/lib/python3.8/site-packages (from deprecated->PyGithub->mathlibtools) (1.12.1)
Installing collected packages: mathlibtools
Successfully installed mathlibtools-0.0.10
bmehta@cherry-pie: ~/Documents/lean/topos (master *)
$ leanproject import-graph
pyenv: leanproject: command not found

Yury G. Kudryashov (Aug 02 2020 at 03:15):

echo $PATH?

Bhavik Mehta (Aug 02 2020 at 03:16):

/usr/local/opt/openssl/bin:/usr/local/opt/python/libexec/bin:/Users/bmehta/.mathlib/bin:/Users/bmehta/.elan/bin:/Users/bmehta/.opam/system/bin:/Users/bmehta/.jenv/shims:/Users/bmehta/.jenv/bin:/Users/bmehta/.cabal/bin:/usr/local/Cellar/pyenv-virtualenv/1.1.5/shims:/Users/bmehta/.pyenv/shims:/usr/local/bin:/Users/bmehta/.local/bin:/Users/bmehta/.nix-profile/bin:/Users/bmehta/.nix-profile/sbin:/Users/bmehta/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/MacGPG2/bin:/opt/X11/bin:/usr/local/opt/openssl/bin:/usr/local/opt/python/libexec/bin:/Users/bmehta/.mathlib/bin:/Users/bmehta/.elan/bin:/Users/bmehta/.opam/system/bin:/Users/bmehta/.jenv/shims:/Users/bmehta/.jenv/bin:/Users/bmehta/.cabal/bin:/Users/bmehta/.local/bin:/usr/local/Cellar/pyenv-virtualenv/1.1.5/shims:/Users/bmehta/.pyenv/shims:/Users/bmehta/.nix-profile/bin:/Users/bmehta/.nix-profile/sbin:/Users/bmehta/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/Users/bmehta/.fzf/bin

Bhavik Mehta (Aug 02 2020 at 03:16):

pretty ugly

Yury G. Kudryashov (Aug 02 2020 at 03:17):

echo $PATH | sed -e 's/:/\n/g'?

Yury G. Kudryashov (Aug 02 2020 at 03:17):

BTW, what is pyenv?

Yury G. Kudryashov (Aug 02 2020 at 03:18):

Already found

Bhavik Mehta (Aug 02 2020 at 03:21):

pretty sure that sed didn't do what you want, but

/usr/local/opt/openssl/binn/usr/local/opt/python/libexec/binn/Users/bmehta/.mathlib/binn/Users/bmehta/.elan/binn/Users/bmehta/.opam/system/binn/Users/bmehta/.jenv/shimsn/Users/bmehta/.jenv/binn/Users/bmehta/.cabal/binn/usr/local/Cellar/pyenv-virtualenv/1.1.5/shimsn/Users/bmehta/.pyenv/shimsn/usr/local/binn/Users/bmehta/.local/binn/Users/bmehta/.nix-profile/binn/Users/bmehta/.nix-profile/sbinn/Users/bmehta/.nix-profile/lib/kde4/libexecn/nix/var/nix/profiles/default/binn/nix/var/nix/profiles/default/sbinn/nix/var/nix/profiles/default/lib/kde4/libexecn/usr/local/binn/usr/binn/binn/usr/sbinn/sbinn/Library/TeX/texbinn/usr/local/MacGPG2/binn/opt/X11/binn/usr/local/opt/openssl/binn/usr/local/opt/python/libexec/binn/Users/bmehta/.mathlib/binn/Users/bmehta/.elan/binn/Users/bmehta/.opam/system/binn/Users/bmehta/.jenv/shimsn/Users/bmehta/.jenv/binn/Users/bmehta/.cabal/binn/Users/bmehta/.local/binn/usr/local/Cellar/pyenv-virtualenv/1.1.5/shimsn/Users/bmehta/.pyenv/shimsn/Users/bmehta/.nix-profile/binn/Users/bmehta/.nix-profile/sbinn/Users/bmehta/.nix-profile/lib/kde4/libexecn/nix/var/nix/profiles/default/binn/nix/var/nix/profiles/default/sbinn/nix/var/nix/profiles/default/lib/kde4/libexecn/Users/bmehta/.fzf/bin

Yury G. Kudryashov (Aug 02 2020 at 03:21):

It didn't.

Yury G. Kudryashov (Aug 02 2020 at 03:24):

Do you know where did pip install mathlibtools? Is it in your PATH?

Yury G. Kudryashov (Aug 02 2020 at 03:25):

pip list?

Yury G. Kudryashov (Aug 02 2020 at 03:26):

pip show mathlibtools?

Yury G. Kudryashov (Aug 02 2020 at 03:26):

BTW, you can install it using nixpkgs.

Yury G. Kudryashov (Aug 02 2020 at 03:27):

There is a .nix file in the repo.

Bhavik Mehta (Aug 02 2020 at 03:28):

ah I got it to work, had to do some rehash

Bhavik Mehta (Aug 02 2020 at 03:28):

yeah my nix installation is very broken though


Last updated: Dec 20 2023 at 11:08 UTC