Lỗi khi thực thi `jupyter notebook` (Không có tệp hoặc thư mục như vậy)


95

Khi tôi thực thi jupyter notebooktrong môi trường ảo của mình trong Arch Linux, lỗi sau đã xảy ra.

Error executing Jupyter command 'notebook': [Errno 2] No such file or directory

Phiên bản Python của tôi là 3.6 và phiên bản Jupyter của tôi là 4.3.0

Tôi có thể giải quyết vấn đề này bằng cách nào?


@LouiseDavies pip install "ipython[notebook]"pip install jupyter
David Chen

@LouiseDavies Đã xảy ra lỗi-bash::command not found
David Chen

Câu trả lời:


150

Đối với tôi, có vẻ như việc cài đặt đã rối tung lên bằng cách nào đó. Thử chạy:

# For Python 2
pip install --upgrade --force-reinstall --no-cache-dir jupyter
# For Python 3
pip3 install --upgrade --force-reinstall --no-cache-dir jupyter

Điều này sẽ cài đặt lại mọi thứ từ PyPi. Điều này sẽ giải quyết vấn đề vì tôi nghĩ rằng việc chạy pip install "ipython[notebook]"mọi thứ sẽ rối tung lên.


7
Điều này không khắc phục được sự cố của tôi. Tôi đang sử dụng Ubuntu 17.04 và Python 3.6
Huan

2
pip3 install - nâng cấp --force-reinstall --no-cache-dir jupyter làm việc cho tôi. Im sử dụng windows 10 và python 3.5
Romano Vacca

1
Nó giúp không cố gắng mở phòng thí nghiệm jupyter trong cùng một thiết bị đầu cuối sau khi chạy tất cả những điều này.
ashley

4
Nó hoạt động cho tôi sau khi thêm --user. Nếu không có tùy chọn đó, tôi đã bị từ chối cho phép trên một gói. Tôi nhớ đã cài đặt gói đó một thời gian trước, có thể tôi đã sử dụng sudo hoặc một cái gì đó sai tương tự.
aless80,

Nó làm việc cho tôi nhưng trước hết phải thực hiện "PIP3 cài đặt --upgrade pip"
dvillaj

48

Đối với tôi, vấn đề là lệnh jupyter notebookđã thay đổi thành jupyter-notebooksau khi cài đặt.

Nếu cách đó không hiệu quả, hãy thử python -m notebookvà nếu nó mở ra, hãy đóng nó, sau export PATH=$PATH:~/.local/bin/đó làm mới đường dẫn của bạn bằng cách mở một thiết bị đầu cuối mới và thử jupyter notebooklại.

Và cuối cùng, nếu đó không phải làm việc, hãy nhìn vào vim /usr/local/bin/jupyter-notebook, vim /usr/local/bin/jupyter, vim /usr/local/bin/jupyter-lab(nếu bạn có JupyterLab) và chỉnh sửa phiên bản #! Trăn ở phía trên cùng của tập tin để phù hợp với phiên bản của python bạn đang cố gắng sử dụng. Ví dụ: tôi đã cài đặt Python 3.8.2 trên máy mac của mình, nhưng các tệp đó vẫn có đường dẫn đến phiên bản 3.6, vì vậy tôi đã chỉnh sửa nó thành#!/Library/Frameworks/Python.framework/Versions/3.8/bin/python3


2
Điều này cũng giải quyết được vấn đề của tôi, tôi sẽ thêm phần mềm chống vi-rút của tôi (lúc đó là avast) đã chặn jupyter lần đầu tiên - phải nhập lệnh hai lần.
Adav

1
Chính xác điều này! Cố gắng gỡ cài đặt và cài đặt rất nhiều thứ do những gì mọi người đã nói, nhưng điều này hoạt động như một sự quyến rũ.
Schütze

Điều này đã làm việc cho tôi. Tôi đang sử dụng Ubuntu 18.04 và Python3.
Danni

27

Hãy thử lệnh này: python -m IPython notebook

Tín dụng cho người dùng GitHub Milannju , người đã cung cấp giải pháp tại đây .


2
nếu bạn muốn liên kết đến một vị trí cụ thể trên một trang web, chỉ cần kiểm tra việc html, tìm một yếu tố mà bạn muốn liên kết đến với một id và append #IDđể url
Neuron

Có nhưng sau đó bạn sẽ sử dụng IPython, luôn có python3 làm hạt nhân. Nếu bạn muốn sử dụng các hạt nhân khác hoặc các phần mở rộng jupyter khác, bạn nên làm cho jupyter hoạt động.
LBoss

17

Điều này đã làm việc cho tôi. (Python 3.6 trên Ubuntu 18.04 LTS)

export PATH=$PATH:~/.local/bin/

Điều này đã giải quyết vấn đề của tôi; Tôi đang cố gắng cài đặt Toree sau khi cài đặt Jupyter Anaconda tiêu chuẩn.
jmng

Cũng phù hợp với tôi, tôi đã sao chép lệnh này vào .bashrc của mình để luôn làm cho nó hoạt động, không chỉ trong một thiết bị đầu cuối nơi tôi thực hiện lệnh đó.
LBoss

12

Trên Ubuntu 18.10, lệnh sau đã giúp tôi.

sudo apt-get install jupyter-notebook

Bạn có thể tóm tắt về nó không
Mathews Sunny

@Billa Tôi đã thử tất cả các lệnh được đề xuất bởi những người trong bài đăng này, nhưng tôi lại gặp lỗi tương tự, vì vậy tôi chỉ cần cố gắng cài đặt jupyter-notebook bằng apt-get chứ không phải bằng pip / pip3. Sau đó, tôi đã có thể mở jupyter-notebook trong trình duyệt.
pritish thakkar,

5

Cài đặt Jupyter không hoạt động trên Mac Os

Để chạy sổ ghi chép jupyter: -> sổ ghi chép python -m


4

Vì cả hai pip và pip3.6 đã được cài đặt và pip install --upgrade --force-reinstall jupyter không thành công, vì vậy tôi đã sử dụng

pip3.6 install --upgrade --force-reinstall jupyter

và nó đã làm việc cho tôi. Chạy jupyter notebookcũng hoạt động sau khi cài đặt này.


4

Sử dụng lệnh dưới đây và nếu bạn đang sử dụng pip3, hãy thay thế pip bằng pip3

pip install --upgrade --force-reinstall jupyter

Điều này đã làm việc cho tôi.


không hoạt động đối với tôi :(. Tôi có Ubuntu 17, jupyter dường như không hoạt động chút nào đối với tôi, có thể là python 2.7 hoặc python3 ... tôi đã thử mọi thứ được đề cập trong bài đăng này.. Tôi tiếp tục nhận đượcError executing Jupyter command 'notebook': [Errno 2] No such file or directory
siddharthrc

Tôi không chắc liệu điều này có hoạt động hay không, chỉ cần thử, nhập whereis jupyter vào thiết bị đầu cuối, xóa các tệp đó và cài đặt lại jupyter.
rahul

hey rahul..thanks này đã được đưa về chăm sóc ..long thời gian trở lại ... nhờ ... tất cả tốt .. :)
siddharthrc

1

Hủy kích hoạt môi trường ảo của bạn nếu bạn hiện đang ở;

Chạy các lệnh sau:

python -m pip cài đặt jupyter

sổ ghi chép jupyter


Tôi thích câu trả lời này vì vấn đề của tôi là về môi trường cụ thể; khi tôi sử dụng basemôi trường, tôi thấy vấn đề; nhưng nếu tôi source activate <different_environment>không thấy vấn đề ( <different_environment>là khác biệt). Có thể các câu trả lời khác (như pip install) nên bắt đầu bằng cách kích hoạt môi trường thích hợp.
The Red Pea

0

Đối với tôi, bản sửa lỗi chỉ đơn giản là chạy pip install notebook

Bằng cách nào đó, cài đặt Jupiter ban đầu đã bị hỏng.


0

Tôi đang cố gắng thực hiện điều này trên VirtualBox trên Ubuntu. Cuối cùng trên một số bài đăng khác, nó nói rằng hãy thử jupyter-notebook. Tôi đã thử điều này và nó bảo tôi thực hiện sudo apt-get jupyter-notebook và điều đó đã cài đặt một loạt thứ. Bây giờ nếu tôi gõ lệnh jupyter-notebook, nó sẽ hoạt động.


0

Nếu bạn đang cài đặt Fedora đã python3-notebookgiải quyết được vấn đề của tôi.

# dnf install python3-notebook
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.