conda配置python混合开发环境一站式入门【全平台】
下载安装
- 清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]
- 官方说明 [http://conda.pydata.org/docs/using/envs.html]
Windows
直接下载安装包,下载完,直接下一步默认安装就好。
Linux or Mac
直接下载脚本,然后直接sh xxxx.sh安装就ok了
基本命令
#查看版本
conda info —envs
或
conda env list# 安装完整版python2版本的conda
conda create -n py2 python=2 anaconda# 移除虚拟环境
conda remove --all -n 3todo# 创建只有django的python2环境,名字py2-dj,注意,python=2 django是连续参数
conda create python=2 django -n py2-dj# 如果不指定python版本,那是不能够滴,会报错
conda create -n env-test
Error: too few arguments, must supply command line package specs or --file# 所以要至少指定个pytohn版本,可以不带任何库
conda create -n env-test python=3
Fetching package metadata .......
自定义命令别名
下面是我自己编的,你可以自定义。然后放到
.bashrc
,或.bash_profile
就可以了!
linux或mac
# alias for condaalias cl="conda env list"alias cc="conda create -n"alias coa="source activate"alias cod="source deactivate"alias cr="conda remove --all -n"
注意:对于Linux,最好自己添加一下环境变量,conda的脚本执行完,也会提醒你的。
添加下面这行到.bashrc
,
export PATH=/root/anaconda3/bin:$PATH
最后别忘了重新加载一下。
source ~/.bashrc
Windows最好配合ConEmu使用
在settings->Startup>Environment
alias cl=conda env list
alias cc=conda create -n $*
alias coa=activate $*
alias cod=deactivate
alias cr=conda remove --all -n $*
在mac中的使用示例
建立py3-dj,使用和删除的整个过程
-------
~ cc py3-dj python=3 django
Fetching package metadata .......
Solving package specifications: ..........Package plan for installation in environment /Users/howie/anaconda3/envs/py3-dj:The following packages will be downloaded:package | build---------------------------|-----------------django-1.9.5 | py35_0 3.6 MBsetuptools-26.1.1 | py35_0 524 KB------------------------------------------------------------Total: 4.1 MBThe following NEW packages will be INSTALLED:django: 1.9.5-py35_0openssl: 1.0.2h-2pip: 8.1.2-py35_0python: 3.5.2-0readline: 6.2-2setuptools: 26.1.1-py35_0sqlite: 3.13.0-0tk: 8.5.18-0wheel: 0.29.0-py35_0xz: 5.2.2-0zlib: 1.2.8-3Proceed ([y]/n)? yFetching packages ...
django-1.9.5-p 100% |################################| Time: 0:00:08 437.51 kB/s
setuptools-26. 100% |################################| Time: 0:00:03 154.73 kB/s
Extracting packages ...
[ COMPLETE ]|###################################################| 100%
Linking packages ...
[ COMPLETE ]|###################################################| 100%
#
# To activate this environment, use:
# $ source activate py3-dj
#
# To deactivate this environment, use:
# $ source deactivate
#
➜ ~ cl
# conda environments:
#
py2 /Users/howie/anaconda3/envs/py2
py2-dj /Users/howie/anaconda3/envs/py2-dj
py3-dj /Users/howie/anaconda3/envs/py3-dj
root * /Users/howie/anaconda3➜ ~ coa py3-dj
(py3-dj) ➜ ~ python
Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:52:12)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.__version__
'1.9.5'
>>>
(py3-dj) ➜ ~ cod
➜ ~ cl
# conda environments:
#
py2 /Users/howie/anaconda3/envs/py2
py2-dj /Users/howie/anaconda3/envs/py2-dj
py3-dj /Users/howie/anaconda3/envs/py3-dj
root * /Users/howie/anaconda3➜ ~ cr py3-djPackage plan for package removal in environment /Users/howie/anaconda3/envs/py3-dj:The following packages will be REMOVED:django: 1.9.5-py35_0openssl: 1.0.2h-2pip: 8.1.2-py35_0python: 3.5.2-0readline: 6.2-2setuptools: 26.1.1-py35_0sqlite: 3.13.0-0tk: 8.5.18-0wheel: 0.29.0-py35_0xz: 5.2.2-0zlib: 1.2.8-3Proceed ([y]/n)? yUnlinking packages ...
[ COMPLETE ]|###################################################| 100%
转载于:https://www.cnblogs.com/de8ug/p/conda-python.html
conda配置python混合开发环境一站式入门【全平台】相关推荐
- Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)—从而实现Python编程图文教程之详细攻略
Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)-从而实现Python编程图文教程之详细攻略 ...
- 使用eclipse安装python插件_在windows下用eclipse + pydev插件来配置python的开发环境
在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...
- pycharm配置python2.7.6环境_Pycharm配置Python工程开发环境
定时触发函数的Python实现 一.使用场景: 定时触发器在生产环境经常用到,比如说定时load一段活动配置,定时做清理存储动作,定时检查进程运行健康状态,定时上报事件日志等. 定时触发器的实现原理, ...
- python后端开发web_WEB开发系列3:一步步打造强大的Python后端开发环境
前言 上一节中,我们强烈推荐Python作为web开发的主要编程语言.接下来,我们将开始一步步安装和配置Python项目开发环境,并使用VSCode作为IDE工具,快速上手Python的WEB开发之旅 ...
- [保姆教程] [Python] 3分钟搭建Python远程开发环境
目录 简介 在Ubuntu上配置Python环境 安装Python 查看系统自带的python版本 安装自定义版本(例如使用3.7版本) 安装PIP 安装虚拟环境 Python环境验证 在VSCode ...
- 《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...
- 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...
- Python入门 Linux 下 Python Web开发环境搭建笔记
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 之前写过 ...
- anaconda pycharm_搭建 Python 高效开发环境: Pycharm + Anaconda
介绍 先来介绍下两位主角: Pycharm:目前一款主流的 Python 集成开发环境,它带有一整套帮助我们在Python开发时提高效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提 ...
最新文章
- saiku执行过程代码跟踪
- TestBird烧烤趴,几维安全专属报名通道
- linux c 编译错误 conflicting types for 的解决办法
- Android数据存储之SharedPreferencesSave存储(保存数据,读取数据的操作)
- c++学习笔记之类和对象的进阶
- mysql越筛越少_面试官:为什么SELECT * 会导致查询效率低?
- oracleDBA-D1
- 苹果依旧强大 物联网领域举足轻重
- 诺基亚:Symbian 3操作系统拥有多点触控功能
- Week12(11月28日)
- python报表自动化系列 - Excel单元格(Cell)索引范围对应的所有单元格
- WPF之Binding基础三 Binding的路径Path
- 省会城市房价地图,这9座新星城市正在悄然崛起
- MySQL8.0.19重置密码
- 泪目!java项目源码免费下载
- uva1391Astronauts【2-SAT】
- mysql实验三报告总结_数据库安全性实验报告的总结(共9篇).docx
- 阿里八八“好记”测试报告
- 状态机(FSM)的分类描述
- 从零开始配置腾讯云 CDN