簡體   English   中英

從命令行調用 jupyter notebook 時在 conda 中打開它

[英]when calling jupyter notebook from command line open it in conda

我安裝了 conda,當我打開 jupyter notebook 時,它會在此處打開:

 >>> import sys
 >>> print(sys.executable)
 >>> print(sys.version)
 >>> print(sys.version_info)
/Users/cmougan/opt/anaconda3/bin/python
3.7.4 (default, Aug 13 2019, 15:17:50) 
[Clang 4.0.1 (tags/RELEASE_401/final)]
sys.version_info(major=3, minor=7, micro=4, releaselevel='final', serial=0)

但是當我從命令行打開 jupyter notebook 時,它出現在這里:

 >>> import sys
 >>> print(sys.executable)
 >>> print(sys.version)
 >>> print(sys.version_info)
/usr/local/opt/python/bin/python3.7
3.7.5 (default, Nov  1 2019, 02:16:23) 
[Clang 11.0.0 (clang-1100.0.33.8)]
sys.version_info(major=3, minor=7, micro=5, releaselevel='final', serial=0)

似乎我在 pip install packages 時遇到了同樣的錯誤。

我的問題是:

如何從終端打開(並使用 pip install)conda jupyter 筆記本?

在從命令行打開 jupyter notebook 之前,請確保事先運行 source activate 以切換到正確的環境。

假設您有一個名為“py36”的 anaconda 環境:

source activate py36
jupyter notebook

如果您還沒有設置 anaconda 環境,那么請考慮這樣做。 這是一個有用的鏈接: https : //docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

你有多個python3安裝

/Users/cmougan/opt/anaconda3/bin/python/usr/local/opt/python/bin/python3.7

作為快速修復,請在從終端調用 jupyter 之前使用 alias 命令。

alias python=/Users/cmougan/opt/anaconda3/bin/python

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM