使用阿里雲服務器搭建python3開發環境,搭建Jupyter Notebook遠程雲服務器

阿里雲CentOS自帶的python爲python2.7,安裝python3.6的方法如下:

1.安裝 Software Collections 源:

yum install centos-release-scl

2.安裝 python3.6開發環境:

yum install rh-python36

3.修改環境變量:

scl enable rh-python36 bash

4.執行python命令,即進入python3命令行:

python3

pip更新命令:

pip install --upgrade pip

gcc最好也更新一下,自行百度。

搭建Jupyter Notebook遠程雲服務器

把Jupyter部署到服務器上,這樣隨時可以在其他電腦上登錄Jupyter做分析而且不必要求安裝python。

主要的好處,總結爲三點:
1.隨時可在未安裝Python的電腦上使用Python(可以分享給別人)
2.藉助服務器的性能,在服務器上做分析,解放本地計算機的CPU
3.不同電腦間,使用服務器jupyter可避免數據不一致

搭建步驟
1、安裝Jupyter Notebook庫:

pip install Jupyter

2、生成Jupyter Notebook配置文件

jupyter notebook --generate-config

3.設置Jupyter Notebook密碼

設置密碼用於設置服務器配置,以及登錄Jupyter。打開Python終端,輸入以下:

In [1]: from IPython.lib import passwd
In [2]: passwd()
Enter password: 
Verify password: 
Out[2]: '這裏是密碼'

4、設置服務器配置文件

vim ~/.jupyter/jupyter_notebook_config.py

按 i 進入編輯模式,在末尾增加以下幾行配置信息:

c.NotebookApp.ip = '*' #所有綁定服務器的IP都能訪問,若想只在特定ip訪問,輸入ip地址即可
c.NotebookApp.port = 6666 #將端口設置爲自己喜歡的吧,默認是8888
c.NotebookApp.open_browser = False #我們並不想在服務器上直接打開Jupyter Notebook,所以設置成False
c.NotebookApp.notebook_dir = '/root/jupyter_projects' #這裏是設置Jupyter的根目錄,若不設置將默認root的根目錄,不安全
c.NotebookApp.allow_root = True # 爲了安全,Jupyter默認不允許以root權限啓動jupyter 

如果配置信息沒改,就在root目錄下新建 jupyter_projects 文件夾,(根據自行更改的目錄)

5、啓動Jupyter 遠程服務器

jupyter notebook
至此,Jupyter遠程服務器以搭建完畢。在本地瀏覽器上,輸入 ip地址:6666,將會打開遠程Jupyter,輸入密碼進入就可以像在本地一樣使用服務器上的Jupyter啦。

**如果無法鏈接,自行查看端口是否開放、阿里雲服務器安全組設置。

參考博客:
使用阿里雲服務器搭建python3開發環境
搭建Jupyter Notebook遠程雲服務器

一些概念(來源於搜索引擎):
1.依賴包:
Linux系統和其他操作系統一樣,都是模塊化的設計,也就是說功能互相依靠,有些功能需要一些其他功能來支撐,這樣可以提高代碼的可重用性:
大部分依賴包都是一些庫文件,有動態庫也有靜態庫,一個程序的依賴包如果沒有安裝,只安裝了這個程序本身是不能使用。對於這個程序A來說,它需要依賴一些程序,這些程序本身有些功能可以完成A的部分操作,因爲這些依賴程序已經寫好了功能,不需要A程序再單獨寫一遍相應的功能,於是就可以借用這些依賴程序。
大體就是這樣,正如linux c編程中的數學庫等,libm.so庫文件中就定義了一些數學運算等。

2.軟件源:
(1)大白話:
源就是來源。
就是你安裝軟件時,程序從哪裏獲取軟件包(安裝程序在你的機器上,但需要安裝的東西卻在軟件源服務器上)。
其實你可以把他稱爲軟件倉庫。安裝軟件時,就是從倉庫裏面調取數據放在你的機器上。
(2)。。。
什麼是 Ubuntu Linux 軟件源源,在ubuntu下,它就相當於軟件庫,需要什麼軟件,只要記得正確的軟件名並且確定在ubuntu下肯定有的軟件,就可以使用命令來安裝軟件的命令是:sudo apt -get install 軟件名。我們安裝完畢如果想刪除該如何做:刪除軟件是: sudo apt-get remove 軟件名如刪 vim ,輸入 sudo apt-get remove vim該如何添加源確定源裏有沒有這個軟件,也就是說軟件庫裏有沒有這個軟件,如果沒有,那就要添加源了,也就是放入更多的軟件存入軟件庫裏。因爲在圖形界面裏,常常有權限的問題,這個是很麻煩的,我個人喜歡用命令的方式來添加的。 下面我們就開始添加了。首先打開終端輸入, sudo gedit /etc/apt/sources.list sources.list就是添加源的文件,只要把我上面說的那個源加到最後一行就行了,然後保存。回到終端下,更新一下軟件列表,輸入 sudo apt-get update---------------------------------------------------------------------------------------------------------------------------上面是更新源,可能我們看的不夠貼切,這裏在舉例:我們向grizzly.list庫裏面添加源:然後我們在來看看 grizzly.list都包含什麼內容:(3個網址)然後在執行echo debhttp://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly main>> /etc/apt/sources.list.d/grizzly.list命令,看到4個網址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章