zoukankan      html  css  js  c++  java
  • win10 python3.5 自动补全设置

    https://www.cnblogs.com/lgh344902118/p/8521437.html

    # python startup file
    import readline
    import rlcompleter
    import atexit
    import os
    # tab completion
    readline.parse_and_bind('tab: complete')
    # history file
    # win
    histfile = os.path.join(os.environ['HOMEPATH'], '.pythonhistory')
    # linux
    histfile = os.path.join(os.environ['HOME'], '.pythonhistory')
    try:
        readline.read_history_file(histfile)
    except IOError:
        pass
    atexit.register(readline.write_history_file, histfile)
    del os, histfile, readline, rlcompleter

    将以上文件保存为.pythonstartup并存放在用户的主目录下,window放在C:UsersAdministrator下或者非Administrator账户情况下的特定的用户名下,linux放在/root或者/home/xxx目录下,然后设置环境变量

    linux中export PYTHONSTARTUP=~/.pythonstartup

    windows中一样,右键我的电脑——属性——高级系统设置,环境变量,新建系统变量,变量名为PYTHONSTARTUP,变量值为之前的文件

    python3中需要安装pyreadline,pip install pyreadline

     linux和window中需要修改下HOME,HOMEPATH


    遇到的问题一:如何保存.pythonstartup

    参考:https://blog.csdn.net/fiveboots/article/details/74897845

    Windows下新建 .pythonstartup 文件出现 “必须键入文件名”

    cmd命令窗口定位到该txt文件所在的目录,运行命令 ren 1.txt .pythonstartup

    遇到问题二:python pip NameError:name 'pip' is not defined”

    https://www.jianshu.com/p/f57f98ebcb21

    问题:

    如果直接在命令行里面输入pip或者pip3,提示:(如图1) 

    “NameError:name 'pip' is not defined” 

    原因:

    在python命令环境中使用pip

    解决方案:

    退出python环境,在系统环境中使用pip命令


    其他参考链接

    https://blog.csdn.net/hx7013/article/details/63871940 

    https://www.cnblogs.com/ma6174/archive/2013/01/05/2845776.html

  • 相关阅读:
    Java操作Redis的方式
    Redis综述
    KafKa综述
    NuxtJS项目——状态树
    NuxtJS项目——开发工具
    NuxtJS项目——命令和部署
    NuxtJS项目——模块
    NuxtJS项目——插件
    NuxtJS项目——资源文件
    Sampling Matrix
  • 原文地址:https://www.cnblogs.com/zkwarrior/p/9374302.html
Copyright © 2011-2022 走看看