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代码说 ...
随机推荐
- 4、爬虫系列之mongodb
mongodb mongo简介 简介 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数 ...
- 从 0 → 1,学习Linux该这么开始!
首先我们还是来普及以下概念,讲点虚的.现在是图形系统的天下,windows我们用了20多年.成功归功与它图形界面,你会点鼠标吗你会敲键盘吗?所以你会上网会聊天会玩游戏了.那么,0基础接触的Linux, ...
- spring Environment
Environment 环境在容器中是一个抽象的集合,是指应用环境的2个方面: profiles和 properties. profile 配置是一个被命名的,bean定义的逻辑组,这些bean只有在 ...
- vue与jquey
vue与jquey jQuery是使用选择器($)选取DOM对象,对其进行赋值.取值.事件绑定等操作,其实和原生的HTML的区别只在于可以更方便的选取和操作DOM对象,而数据和界面是在一起的.比如需要 ...
- WiFi-ESP8266入门http(2-1)文件系统-复杂结构的网页
https://blog.csdn.net/solar_Lan/article/details/74231360 用到的网页文件:链接:https://pan.baidu.com/s/1vk6xmsY ...
- rabbitmq官方的六种工作模式
1.RabbitMq1.1介绍RabbitMQ是一个消息代理:它接受并转发消息.你可以把它当成一个邮局:当你想邮寄信件的时候,你会把信件放在投递箱中,并确信邮递员最终会将信件送到收件人的手里.在这个例 ...
- svn 锁的处理
svn 锁的处理: 问题: 1:当用户在work copy1 中把某个文件或者文件夹锁住后,删除了这个工作区,重新取下来work copy2,再操作该文件的时候就报错说,该文件已经被锁住,必须先解锁, ...
- UVA10838 The Pawn Chess
UVA好题没人写系列,感觉可以稍稍练习一下面向对象编程的形式(大雾) 题意很简单,在国际象棋的棋盘中有一些兵,走到对方底线即为胜利,问最优决策下谁能获胜.并输出最小步数. 首先这里的棋盘都只有\(4\ ...
- Lucene.Net如何实现搜索结果分类统计功能
最近我们搜易站内搜索系统的一个客户需要一个无限级分类和分类统计功能,要实现的效果如下: 但由于搜易站内搜索系统是基于Lucene.net 2.0开发的,并没有内置的分类统计搜索功能,于是乎只能自己实现 ...
- 渗透测试_利用Burp爆破用户名与密码
burp 全称 Burp Suite, 是用于攻击web 应用程序的集成平台.它包含了许多工具,可以抓包可以爆破也可以扫描漏洞. 主要组件如下: Proxy——是一个拦截HTTP/S的代理服务器,作为 ...