Mac 安装Jupyter Notebook并支持python 自动补全(自定义端口,密码访问)

 python  Mac 安装Jupyter Notebook并支持python 自动补全(自定义端口,密码访问)已关闭评论
12月 082020
 

一、安装运行:

  • pip3 install jupyter
  • jupyter notebook —generateconfig   (生成配置文件)
    • $ jupyter notebook –generate-config
    • Writing default config to: /Users/xxxxxx/.jupyter/jupyter_notebook_config.py
  • 生成jupyter 密码:
      • 方法一(one): 直接jupyter notebook password , 两次确认后直接写入配置文件(

        /Users/xxxxxx/.jupyter/jupyter_notebook_config.json

        ),完成。

      • 方法二(another):python命令行下执行
      • # 此时需要输入两次密码(一次设置,一次确认),然后生成sha1的密文,需拷贝下来填写到jupyter_notebook_config.py文件里
      • >>> from notebook.auth import passwd

        >>> passwd()

        Enter password:

        Verify password:

        ‘argon2:$argon2id$v=19$m=10240,t=10,p=8$LrRgSOg35ZZepMQiv+pSbQ$2SXyFdqy9vaWseqF7kWZHQ’

         

  • 修改配置文件jupyter_notebook_config.py
    • 在这个配置文件里关注两个:
    • c.NotebookApp.port = 8888  (服务端口,默认8888)

    • c.NotebookApp.password = ‘argon2:$argon2id$v=19$m=10240,t=10,p=8$LrRgSOg35ZZepMQiv+pSbQ$2SXyFdqy9vaWseqF7kWZHQ’    (密码,填入上面产生的密码。如果使用上面方法一产生密码此处都不用修改)

  • 启动jupyter(此处还可以在这里通过参数指定运行的端口,比如8080)
  • nohup jupyter notebook –no-browser —allow-root –ip=0.0.0.0 –port=8080  &

 

二、扩展,自动补全

  • pip3 install jupyter_contrib_nbextensions
  • jupyter contrib nbextension install –user –skip-running-check
  • pip3 install jupyter_nbextensions_configurator
  • 然后重新启动Jupyter Notebook后,就会发现已经有Nbextensions标签了。

常用扩展功能,勾选上即可:

DONE!!!

比特币官方钱包: bitcoin钱包(bitcoin-qt),在测试网testnet下运行解决方法

 btc, 区块链  比特币官方钱包: bitcoin钱包(bitcoin-qt),在测试网testnet下运行解决方法已关闭评论
11月 122018
 

目前官网bitcoin.org的钱包客户端已经不再分别提供主网和测试网的app, 而是提供了一个整合的版本,默认启动的是主网,鉴于目前主网同步一次数据需要200多G的数据,空间和时间上都耗不起,那么是否可以使这个app启动在测试网下,甚至是regnet下呢?非常简单:

启动的时候添加参数

window下方式:

  1. 第一步:右键单击 bitcion-qt.exe 创建一个快捷方式

  2. 第二步:右击这个快捷方式并编辑

  3. 第三步 :增加 -testnet  参数并修改图标(以便于区别)

    请注意,参数-testnet前面 要有空格,

    如果bitcoin-qt.exe所在路径包含空格,还要注意参数是加在引号外面(xp)

    还是引号里面(win7)

    建议选择绿色的图标

  4. 第四步:保存,并运行快捷方式

  5. 如果要挖矿 , 只需要在第三步添加 -gen参数 

mac下方式:

Mac上可以使用 Automater 这个软件制作带参数的快捷方式

首选新建一个 Automater 应用, 然后选择 Run Shell Script

使用open命令并编辑所需要的参数

open /Applications/Bitcoin-Qt.app –args -testnet

最后保存该脚本至桌面,下次可以通过桌面快捷方式启动了

regnet等参数都可以通过上面的方式添加。