anaconda + VSCode + 生产环境配置
1. 修改jupyter notebook 默认路径:
进入anaconda 命令行, jupyter notebook --generate-config 生成配置文件, 该文件在 本机用户名/.jupyter 下。
进入jupyter_notebook_config.py 找到
## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = 'C:\Users\33488\Documents'
2. 添加国内资源镜像
#清华
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ # 设置搜索时显示通道地址
conda config --set show_channel_urls yes # 中科大
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
conda config --add channels https://anaconda.org/
# 删除源conda config --remove channels https://error……
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
弄这些没有用的。。。 更新版本最好的办法还是重装anaconda, 不要自己乱更新!!!!! 切记!!!!!
安装conda 找不到的包 pip install imgaug
卸载第三方库 conda uninstall ....
安装cv2
conda install -c https://conda.binstar.org/menpo opencv
labelImg windows + anaconda : https://blog.csdn.net/qq_32799915/article/details/79081659
3. anaconda 导出环境, 在其他机器安装。
conda env export > environment.yaml
conda env create -f environment.yaml
在导入配置文件时需要注意修改一些内容:
name: test2
prefix: E:\Ksoftware\Anaconda2
这两条内容不能与已存在的环境重复。
如果出现报错, 提示哪个文件夹没权限、找不到 或是 不存在, 但是你发现可以找到! 那么就将那个文件夹删掉, 重新创建新环境base3....
我是直到base3才安装完成, 下面就要激活该环境, 并将其他环境删除。
conda remove -n base2 --all
激活环境: linux: source activate base3 windows: activate base3 事实上已经激活了。
安装openai gym:
conda install -c conda-forge pip
pip install msgpack
pip install gym
###########################Jupyter使用######################################################
1. 回车键 标记行,进入编辑模式; m键 标记行, 配置标题级别1-6;
2. 插入数学公式, $\sum \alpha + \beta $ http://latex.codecogs.com/eqneditor/editor.php
###########################VSCODE########################################################
不要使用anaconda自带的VSCode。
VSCode中是使用F5 执行。
conda install pylint yapf
conda install django 最左侧 最下角的配置:
{
"python.dataScience.sendSelectionToInteractiveWindow": true,
"python.pythonPath": "E:/software/Anaconda/pythonw.exe",
"python.autoComplete.extraPaths": [
"E:/software/Anaconda/python",
"E:/software/Anaconda/Lib/site-packages",
"E:/software/Anaconda/Scripts",
],
//"python.linting.flake8Enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.provider": "yapf",
"python.formatting.yapfArgs": [
"--style",
"{based_on_style: chromium, indent_width: 4}"
],
"python.linting.pylintArgs": [
"--load-plugins",
"pylint_django"
],
} 新建一个文件夹, 使用命令行:
django-admin startproject django_test 进入项目内部, 创建mvc
python manage.py startapp app_name 点击 Debug -> open Config
"args": [
"runserver",
"8080",
"--noreload",
"--nothreading"
], 最后: 在最左侧倒数第二栏, 配置Python:Django, 按F5后即可运行。
########################生产环境配置##########################################################
yum install -y bzip2
bash Anaconda3-2019.03-Linux-x86_64.sh
安装在/data/anaconda下
source ~/.bashrc 更新一下环境变量。
python -v时发现, 版本3.7。
解决anaconda与系统自带python冲突问题:
在/etc/profile中:
alias python="/usr/bin/python"
alias conda-python="/data/anaconda/bin/python"
export CONDA_HOME=/data/anaconda
export PATH=$JAVA_HOME/bin:$SCALA_HOME/bin:$CONDA_HOME/bin:$PATH
创建环境名字(比如项目代码的名字)并指定python版本
conda create --name ASR python=3.6
激活环境
source activate ASR
anaconda + VSCode + 生产环境配置的更多相关文章
- webpack开发环境配置和生产环境配置
开发环境配置 在开发环境下,我们首先考虑的是方便开发,方便代码调试,不需要考虑代码合并和css样式分离这些. 这里主要说三个 :1.css模块化:2.模块热替换功能:3.source-map(代码映射 ...
- webpack深入场景——开发环境和生产环境配置
以前自己写一小项目时,webpack的配置基本就是一套配置,没有考虑生产环境和开发环境的区分,最近在做一个复杂的商城项目接触到了webpack的高级配置,经过两天的研究,写出了一份目前来说比叫满意的配 ...
- webpack根据开发与生产环境配置不同变量--webpack.DefinePlugin
webpack有一个DefinePlugin接口,可以实现根据开发与生产环境配置不同变量.范例如下: 需求:开发环境请求baseUrl = '':生产环境请求 baseUrl = 'http://lo ...
- 记录自己的 django管理 开发环境 和 生产环境 配置过程
背景:自己的博客部署到服务器了,可每次上传服务器都要把配置重新该,包括数据库链接也得改,于是就需要管理开发环境和生产环境配置. 1, 这是目录结构,在blog下新建一个settings包,里面新建有c ...
- Windows下的Anaconda+OpenCV的环境配置
Windows下的Anaconda+OpenCV的环境配置
- Webpack4 学习笔记八 开发环境和生产环境配置
webpack resolve属性 webpack 区分开发环境和生产环境 webpack resolve属性 该选项的作用是设置模块如何被解析. resolve.alias: 设置别名, 在vue中 ...
- vue开发环境和生产环境配置
开发环境配置 一般情况下开发环境是会跨域的,所以我们只需要在跨域的位置配置即可.进入config/index.js,在proxyTable对象里面添加代码,如下 '/api': { target: ' ...
- webpack 之 一个简单的基本生产环境配置
webpack 之 一个简单的基本生产环境配置 // 用来拼接绝对路径的方法 const {resolve} = require('path') const HtmlWebpackPlugin = r ...
- LibOpenCM3(四) VSCode IDE 环境配置
目录 LibOpenCM3(一) Linux下命令行开发环境配置 LibOpenCM3(二) 项目模板 Makefile分析 LibOpenCM3(三) .ld文件(连接器脚本)和startup代码说 ...
随机推荐
- C语言 统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ #include<stdio.h> void main(){ , num=, blank=, ...
- 力扣算法题—051N皇后问题
#include "000库函数.h" //使用回溯法来计算 //经典解法为回溯递归,一层一层的向下扫描,需要用到一个pos数组, //其中pos[i]表示第i行皇后的位置,初始化 ...
- S/4 HANA中的MATDOC和MATDOC_EXTRACT
最近做了销售和物料管理方面的一些需求,因此对S/4中的MM的数据模型有了一定的了解.目前网络已经有一些介绍物料凭证表MATDOC的文章,内容好像不是很详细,另外也没发现介绍库存变更数据表MATDOC_ ...
- AOP的底层实现:JDK动态代理与Cglib动态代理
转载自 https://www.cnblogs.com/ltfxy/p/9872870.html SpringAOP底层的实现原理: JDK动态代理:只能对实现了接口的类产生代理.(实现接口默认JDK ...
- Django-rest-framework 接口实现 Serializer 使用
Django接口实现 DRF 使用 以下模块 实现 json数据 序列化 博客: https://www.cnblogs.com/liwenzhou/p/9959979.html Django RES ...
- C#のsocket通信
博主要做一个手机和电脑端(C#)通讯的程序,便览了网络上关乎socket的东西.但是接收文件的时候卡住了,怎么也接收不全.后来做了分片处理,如果分片,发送的时候就会有不同的socket(客户端开发不是 ...
- 15.selenium_case04
# 用selenium实现一个头条号的模拟发文接口 import time import redis from selenium import webdriver from selenium.webd ...
- UVA12627-Erratic Expansion(递归)
Problem UVA12627-Erratic Expansion Accept: 465 Submit: 2487Time Limit: 3000 mSec Problem Descriptio ...
- 使用ECharts来实现地图下钻功能(某省的市级下钻到县级)
var cityMap = { "长沙市": "430100", "株洲市": "430200", "湘潭市& ...
- vue.js鼠标经过和离开事件 mouseover mouseout
每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code @mouseover="showEwm(1)" @mouseout ...