注意事项:需要注意的是, sqlite安装完成之后需要进行重新编译python, 需要注意的是,sqlite安装完成之后需要进行重新编译python
注意事项:
#由于pip和ipython需要ssl支持:
yum install openssl openssl-devel -y
此时就可以在/usr/local/python3.4/bin/下面看到编译生成的各个可执行文件了,不过比较好的是,python3以后就默认支持了easy_install,pip等工具了!
安装完之后如果没有问题的话应该就可以启动 ipython notebook了,
注意:(ipython notebook = jupyter-notebook)
默认会打开这个界面,显示当前的文件
![Alt text](./1469463063110.png)
点击new可以选择链接终端并且能够打开支持notebook的语言
本文支持python3语言,其实还可以支持ruby,shell等
![Alt text](./1469463089939.png)
调用的terminal
![Alt text](./1469463306979.png)
也可以使用import ftplib;print(ftplib)查看
sys.path.append(‘path’) 然后将第三方模块的路径追加到python默认检测路径中
同时将此操作写在配置文件中:export PYTHONPATH=$PYTHONPATH:/usr/local/python/lib/
进入https://sqlite.org/download.html 下载sqlite-autoconf-3080401.tar.gz (https://sqlite.org/2016/sqlite-autoconf-3140000.tar.gz)
解压后进行编译:
./configure --prefix=/home/user/usr/db/sqlite && make && make install
需要注意的是,sqlite安装完成之后需要进行重新编译python
如果编译玩python3还是无法加载sqlite:
如果重新编译不能发现sqlite3模块的话,需要在Python-3.4.5/setup.py 进行编辑以下文件 455行.然后进行重新编译python3.4
add_dir_to_list(self.compiler.include_dirs, '/usr/local/db/sqlite/lib')
add_dir_to_list(self.compiler.include_dirs, '/usr/local/db/sqlite/include')
启动报错:OSError: [Errno 99] Cannot assig
原因:默认绑定的是本地地址127.0.0.1 使用--ip 10.0.0.24 后即可解决
https://hub.docker.com/r/jupyter/jupyterhub/ 可以用来管理多用户使用,同时还有包含认证。