IPython 安装在 Mac 但 ipython 命令未找到
IPython installed on Mac but ipython command is not found
我使用的是 MacOS,我最近安装了 anaconda,但是当我想检查 ipython.这不是 stackflow 中其他人询问的 "a wrapper/launcher issue",因为我在我的目录中找不到 ipython。我在下面的终端中粘贴了以下命令。我希望这有帮助。
lawn-128-61-127-169:bin s$ pwd
/Library/Frameworks/Python.framework/Versions/3.7/bin
lawn-128-61-127-169:bin s$ ls
2to3 f2py3.7 pydoc3 python3.7m
2to3-3.7 flake8 pydoc3.7 python3.7m-config
autopep8 idle3 pyflakes pyvenv
chardetect idle3.7 python3 pyvenv-3.7
easy_install-3.7 pip3 python3-config
f2py pip3.7 python3.7
f2py3 pycodestyle python3.7-config
lawn-128-61-127-169:bin s$ conda install ipython
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
lawn-128-61-127-169:bin s$ conda -V
conda 4.8.1
lawn-128-61-127-169:bin s$ python3.7 -V
Python 3.7.4
lawn-128-61-127-169:bin s$ ipython -V
-bash: ipython: command not found
lawn-128-61-127-169:bin s$ which ipython
lawn-128-61-127-169:bin s$ python3.7 -m IPython
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7: No module named IPython
您需要先创建并激活conda环境,然后才能使用conda安装和使用软件。 conda documentation 提供了分步说明,但基本上,需要以下 shell 命令:
# create environment
conda create --name myenv
# create an environment and install the ipython package into it
conda create --name myenv ipython
然后激活环境:
conda activate myenv
(默认情况下,conda 将所有环境存储在其自己的 envs
目录中,但提供了用于指定用于存储环境的自定义目录的选项。)
如果您不确定已经创建了哪些环境,请使用 conda info
:
conda info --envs
我使用的是 MacOS,我最近安装了 anaconda,但是当我想检查 ipython.这不是 stackflow 中其他人询问的 "a wrapper/launcher issue",因为我在我的目录中找不到 ipython。我在下面的终端中粘贴了以下命令。我希望这有帮助。
lawn-128-61-127-169:bin s$ pwd
/Library/Frameworks/Python.framework/Versions/3.7/bin
lawn-128-61-127-169:bin s$ ls
2to3 f2py3.7 pydoc3 python3.7m
2to3-3.7 flake8 pydoc3.7 python3.7m-config
autopep8 idle3 pyflakes pyvenv
chardetect idle3.7 python3 pyvenv-3.7
easy_install-3.7 pip3 python3-config
f2py pip3.7 python3.7
f2py3 pycodestyle python3.7-config
lawn-128-61-127-169:bin s$ conda install ipython
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
lawn-128-61-127-169:bin s$ conda -V
conda 4.8.1
lawn-128-61-127-169:bin s$ python3.7 -V
Python 3.7.4
lawn-128-61-127-169:bin s$ ipython -V
-bash: ipython: command not found
lawn-128-61-127-169:bin s$ which ipython
lawn-128-61-127-169:bin s$ python3.7 -m IPython
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7: No module named IPython
您需要先创建并激活conda环境,然后才能使用conda安装和使用软件。 conda documentation 提供了分步说明,但基本上,需要以下 shell 命令:
# create environment
conda create --name myenv
# create an environment and install the ipython package into it
conda create --name myenv ipython
然后激活环境:
conda activate myenv
(默认情况下,conda 将所有环境存储在其自己的 envs
目录中,但提供了用于指定用于存储环境的自定义目录的选项。)
如果您不确定已经创建了哪些环境,请使用 conda info
:
conda info --envs