standard procedure in pyCharm for creating environment when Anaconda installed

Create a conda env via pyCharm

  1. open pyCharm

  2. create new project -- select Conda as New env using.

    • Locations: ~\Anaconda_x\envs\py3env
    • PythonVersion: python3.6 (python2.x as alternate)
    • Conda Excutable: ~\Anaconda_x\Scripts\conda.exe
    • ☑️⊙Make available to all projects
  3. you can open terminal tab(Alt + F12) in pyCharm and manage the packages using conda commands. For instance, run the commands below for installing the numpy package:

    • activate py3env
    • conda list numpy
    • conda install numpy=1.15.1

Test python 3 code:

import numpy as np
arr = np.array([1,2,3])
print('python3')
print(arr)

The UI for configuring python2.7 environment is as below:

So that next time when creating new project, just select the existing interpreter for py2 or py3.

And launch the third-party py code via the cmd line in the help with conda or activate for Py2 or Py3 environments

enjoy~

Anaconda 安装及初始环境配置

  • 面向的phthon2+3 的场景(需求很大)
  • 安装+环境变量配置

Anaconda 安装到win10

(略)

测试一下

打开 cmd, 运行命令conda --version,如果说“command no found”,说明要配环境变量:

windows 环境变量配置:

我的电脑 - 属性 - 高级系统设置 - 环境变量 - 系统变量 - Path - 编辑 -
加入: C:\Users\sonic\Anaconda2
C:\Users\sonic\Anaconda2\Scripts
(默认是以上2条,如果你改了就改了它们。)一个是pythonx.exe的目录,一个是 conda.exe 的path
再测试一下 cmd 里的conda命令。

相关conda命令,用于管理环境

Ref: Mac, Linux + windows 都有,原文地址:http://conda.pydata.org/docs/test-drive.html

在cmd命令行中,(不是powerShell)

conda info -e -- 查看环境,当前环境用*或() 标注。

conda create --name envName numpy package2 package3 ... -- 创建一个环境,位置在.../envs/envName

激活环境

Linux,OS X: source activate snowflakes
Windows:activate snowflake
注: deactivate 是用于注销当前环境。

创建不同python3的环境

conda create -n snakes python=3
·Linux,OS X:source activate snakes
·Windows: activate snakes

注意:如果你想在这个环境中使用pip,请分别在各自环境里安装pip: conda install pip。否则mac osx将使用自带的。

删除一个环境

conda remove -n flowers --all
conda info -e
conda remove -h #help about remove cmd

管理包packages/modules

查看该环境中的包、安装、搜索

conda list
conda install --name bunnies beautifulsoup4
conda install numpy=1.15.4
conda search beautifulsoup4

通过pip命令来安装包

对于那些无法通过conda安装或者从Anaconda.org获得的包,通常用pip来安装。

pip install see
conda list

别的一些:

移除包、环境、或者conda

如果你愿意的话。让我们通过移除一个或多个试验包、环境以及conda来结束这次测试指导。

移除包

假设你决定不再使用商业包IOPro。你可以在bunnies环境中移除它。

conda remove -n bunnies iopro

确认包已经被移除

使用conda list命令来确认IOPro已经被移除了

conda list

移除环境

我们不再需要snakes环境了,所以输入以下命令:

conda remove -n snakes --all

确认环境被移除

为了确认snakes环境已经被移除了,输入以下命令:

 conda info --envis

snakes不再显示在环境列表里了,所以我们知道它已经被删除了

删除conda

  • Linux,OS X:

    移除Anaconda 或 Miniconda 安装文件夹
rm -rf ~/miniconda OR  rm -rf ~/anaconda
  • Windows:

    去控制面板,点击“添加或删除程序”,选择“Python2.7(Anaconda)”或“Python2.7(Miniconda)”并点击删除程序。

修改自:

作者:NorthPenguin

链接:https://www.jianshu.com/p/d2e15200ee9b

來源:jianshu.com

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

面向的phthon2+3 的场景,Anaconda 安装+环境配置+管理的更多相关文章

  1. Anaconda 安装和配置

    Anaconda 安装和配置 1. Anaconda 安装 Anaconda说明及安装过程:Anaconda详细安装使用教程 2. Anaconda和Pip源修改 Anaconda源修改:打开Anac ...

  2. 【学习总结】GirlsInAI ML-diary day-2-Python版本选取与Anaconda中环境配置与下载

    [学习总结]GirlsInAI ML-diary 总 原博github链接-day2 Python版本选取与Anaconda中环境配置与下载 1-查看当前Jupyter的Python版本 开始菜单选J ...

  3. win7+64位+Java学习基本软件安装+环境配置+eclipse(IDE)

    一.下载安装JDK 1.安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.h ...

  4. ubuntu16.04安装anaconda、环境配置

    anaconda默认3.7降级到3.6 conda install python=3.6 anaconda安装后找不到conda命令: 执行测试命令 conda info -e conda: comm ...

  5. Anaconda安装及配置

    简介 Anaconda(官方网站)指的是一个开源的Python发行版本,可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本.Anaconda包含了conda.Python在内的超过18 ...

  6. Anaconda 安装后配置环境变量

    Anaconda 安装后在 cmd 中运算 python 无效, 是环境变量没有生效.正常安装需要有三个,配置好就行. D:\xwapp\ProgramData\Anaconda3 D:\xwapp\ ...

  7. python anaconda 安装 环境变量 升级 以及特殊库安装

    Anaconda 是一个旗舰版的python安装包, 因为普通的python没有库, 如果需要安装一些重要的库, 要经常一个一个下载,会非常麻烦. 所以这个一个集成的, 可以手动批量升级的软件. 而且 ...

  8. Node.js安装+环境配置【Windows版】

    Node.js安装及环境配置之Windows篇  一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下 ...

  9. idea npm vue java开发工具安装 环境配置

    感谢此链接内容作者,从前往后流程较完整详细,助我成功配置好(不知道在这之前做的一些尝试有没有影响) https://blog.csdn.net/qq_42564846/article/details/ ...

随机推荐

  1. 阶段01Java基础day18集合框架04

    18.01_集合框架(Map集合概述和特点) A:Map接口概述 查看API可以知道: 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 B:Map接口和Collection接 ...

  2. c++ 生成dll文件并调用

    2 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.

  3. 基于Verilog的带FIFO写入缓冲的串口发送接口封装

    一.模块框图及基本思路 tx_module:串口发送的核心模块,详细介绍请参照前面的“基于Verilog的串口发送实验” fifo2tx_module:当fifo不为空时,读取fifo中的数据并使能发 ...

  4. idea设置代码块

    转:https://blog.csdn.net/boy_Kenny/article/details/55223078?utm_source=blogxgwz4 idea设置代码块 1.代码模板场景介绍 ...

  5. Windows10 VS2017 C++ Server Socket简单服务器端与客户端

    服务端: #include "pch.h" #include<iostream> #include<WinSock2.h> #include <Ws2 ...

  6. Socket网络编程入门

    Socket:专业术语:套接字;通俗的解释:两孔插座(一个孔:IP地址,一个孔:端口号).使用场景:通信,如QQ好友交谈,如浏览器的进程怎么与web服务器通信等. Socket来历: socket起源 ...

  7. MyEclipse 启动慢,优化

    找到安装目录,修改myeclipse.ini 文件: -Xms2048m -Xmx8192m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=256m

  8. 面向对象 反射 和item系列和内置函数和__getattr__和__setattr__

    反射 反射主要用在网络编程中, python面向对象的反射:通过字符串的形式操作对象相关的属性.python的一切事物都是对象. 反射就是通过字符串的形式,导入模块:通过字符串的形式,去模块寻找指定函 ...

  9. linux 创建sudo账号.md

    内容来源自网络 方案一 root登录 ssh root@server_ip_address 新增用户 adduser username 设置密码 passwd username 输入两次密码 修改帐户 ...

  10. 洋葱第4场C和D题解……

    只是记录一下: 我们机房讨论的结果……(当然有一个au爷一开始就秒掉了……首先先n^2或随机枚举出一对点根据抽屉原理可得枚举(n/2)^2+1次后至少有一对点全是对的然后对于两个对的点,首先考虑缩放比 ...