zoukankan      html  css  js  c++  java
  • 250.anaconda+vscode

    anconda

    下载

    使用

    • 显示当前环境安装的包
      • conda list
    • 显示建立了几个虚拟环境和他们的列表
      • conda env list
    • 删除虚拟环境
      • conda remove -n 虚拟环境名称 --all
    • 检查更新当前conda
      • conda update conda

    虚拟环境的操作

    • 创建指定名字的python3.0的虚拟环境
      • conda create -n env_name python==3.0
    • 激活(切换)虚拟环境
      • linux:source activate env_name
      • window:activate env_name
    • 退出虚拟环境
      • Linux:source deactivate 虚拟环境名称
      • Windows:deactivate env_name,也可以使用activate root切回root环境
    • 安装包
      • 进入相应的虚拟环境后conda install 包名
    • 删除虚拟环境的包
      • conda remove --name $your_env_name $package_name
    • 安装本地文件为".whl"文件
      1. 将下载好的包放入"./Anaconda3/pkgs"文件夹中,方便管理
      2. 打开Anaconda Navigator,选择根环境base(root)箭头中的Open Terminal
      3. 输入"pip install ./Anaconda3/pkgs/+包名.后缀",当出现"Successfully installed"包名,就时安装成功了。
    • 安装本地文件为".zip",".gz"时
      1. 将压缩包解压到 .anaconda3/pkgs/ 下面
      2. 虚拟环境进入该解压目录,python setup.py install
    • 安装对应版本的Django
      • 进入相应的虚拟环境
      • pip install django==1.8

    anaconda与vscode

    下载

    vscode环境配置

    1. 安装好python插件
    2. 在vscode设置中搜索Python:Venv出现两个项
      • Python:Venv Folders 填入虚拟环境名字,要带双引号
      • Python: Venv Path 填入虚拟环境所在的文件夹,绝对路径,一般是Anaconda3envs文件夹
    3. 使用时点左下角python版本,然后上面会弹出工作文件夹,选择对应的工作文件夹所需要的虚拟环境
    4. 启动debug时,选择好要调试的文件后,在左下角三角号处,选择配置好的debug环境

    django运行配置

    1. 把django项目文件夹添加到工作区中,并选中
    2. 点左侧debug,创建launch.json文件
    3. 打开 settings.json 把其中的python.pythonPath换成我们要用的虚拟环境
    4. 打开 launch.json 配置 Django 启动的参数
    5. debug启动时,选择配置好的选项即可
    #安装我们需要用到的包
    pip install pylint
    pip install yapf
    pip install pylint_django
    
    #在我们项目之前生成的 settings.json 文件中加入以下配置
    复制代码
    {
        "python.pythonPath": "E:\VSCodeProject\vscode_env\Scripts\python.exe",
        "python.formatting.provider": "yapf",
        "python.linting.pylintArgs": [
            "--load-plugins",
            "pylint_django",
        ]
    }
    
  • 相关阅读:
    Java——通过Java代码启动批处理文件
    成功解决错误1130 Host xxx is not allowed to connect to this MySQL server
    SQL全文索引的作用(转)
    查找不重复记录
    全文索引原理和一个完整的SQL SERVER数据库全文索引的示例(转)
    C# 参考:令人惊喜的泛型委托 Predicate/Func/Action
    moss 外网访问设置
    SQL2000和SQL2005的行转列处理方法
    海量数据库查询
    MSSQL 查询优化二(转)
  • 原文地址:https://www.cnblogs.com/TK-tank/p/12354061.html
Copyright © 2011-2022 走看看