[英]How to install Jupyter Notebook on a linux server with no internet access?
[英]How to install Jupyter notebook into a linux virtual machine
我正在嘗試將 Jupyter notebook 安裝到 linux 虛擬機中。 我已經在各種不同的站點上完成了所有步驟,但我一直遇到不同的錯誤,當我嘗試使用 jupyter 命令時,它說它“未找到”,因此安裝顯然不起作用。 我在嘗試使用/更新 pip 時也遇到了錯誤。
到目前為止我所做的:
檢查我的 Python 版本:我在 VM 上安裝了 Python 2.7 和 Python 3.5.2。
我確保安裝了 pip。 它自動安裝了版本 8,所以我用這個sudo python3 -m pip install --upgrade pip
更新了它。 盡管它一直說有更新的版本可用並且我應該升級,但它仍然工作了一段時間。 但是現在它只是在我嘗試將 pip 用於任何事情時一直給我以下錯誤(即使pip --version
查看版本也會出現此錯誤):
File "/home/vmadmin/.local/bin/pip", line 7, in <module> from pip._internal.cli.main import main File "/home/vmadmin/.local/lib/python3.5/site-packages/pip/_internal/cli/main.py", line 57 sys.stderr.write(f"ERROR: {exc}") ^
嘗試使用sudo python3 -m pip install --upgrade pip
升級 pip 給我以下錯誤:
File "/home/vmadmin/.local/bin/pip", line 7, in <module> from pip._internal.cli.main import main File "/home/vmadmin/.local/lib/python3.5/site-packages/pip/_internal/cli/main.py", line 57 sys.stderr.write(f"ERROR: {exc}") ^
嘗試使用 pip3 安裝 jupyter 給了我一個類似的錯誤:
File "/home/vmadmin/.local/bin/pip3", line 7, in <module> from pip._internal.cli.main import main File "/home/vmadmin/.local/lib/python3.5/site-packages/pip/_internal/cli/main.py", line 57 sys.stderr.write(f"ERROR: {exc}") ^
我已經嘗試了另一篇文章中的解決方案, 該文章也有我之前遇到的不同錯誤,但它們沒有用,而且我真的不確定在哪里可以解決這些錯誤,因此任何指示都會非常有幫助。 我的最終目標是通過我的 Linux VM (Ubuntu 16.04.7) 上的端口安裝、配置和啟動並運行 Jupyter 筆記本。
這里的問題是不受支持的語法。 Pip 不再支持 Python 2.7 和 3.5。 較新的 pip 版本在其代碼(f-strings)中引入了字符串格式:
s = f"Hello, {your_name}"
但是這個特性是在 Python 3.6 中引入的,這就是為什么對你來說一切都失敗了。 所以你應該升級你的 Python 版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.