conda install pandas---安装pandas包
conda remove package_names
conda update package_names
conda list ---列出该环境下安装的package
conda install nb_conda --------安装nb_conda用于notebook自动关联nb_conda的环境
conda create -n env_name package_name ---------创建另一个环境
例如:conda create -n py3 python=3//创建python3
进入创建的环境:activate env_name;
离开环境:windows:deactivate; OSX/Linux: conda deactivate
共享环境:
(1先输出自己的配置环境包
conda env export > *.txt
(2
在Anaconda 中输入conda env update -f = /path/to/*.txt
在cmd中进入python中 pip install -r /path/to/*.txt
列出自己电脑上的环境:
conda env list
删除环境:
conda env remove -n env_name
安装jupyter notebook:
conda install jupyter notebook;或者通过python shell 来安装:pip install jupyter notebook
window 下直接在开始界面打开jupyter notebook
启动notebook 服务器后,在浏览器中打开notebook页面地址:http://localhost:8888
进入浏览器界面之后如果报
修改这个文件:
~/anaconda3/pkgs/nb_conda-2.2.1-py36.0/lib/python3.6/site-packages/nb_conda/envmanager.py, 这里的(py36.0) 根据版本可能会有不同:
查找这一句:
return { "environments": [root_env] + [get_info(env) for env in info['envs']] }
修改为:
return { "environments": [root_env] + [get_info(env) for env in info['envs'] if env != root_env['dir']] }
Anaconda 创建环境一直转圈,报错:Multiple Errors Encountered
是因为启动的浏览器路径与Anaconda 下安装的路径不一样导致的,在保证上面EnvironmentLocationnotfound error 解决之后把之前的环境remove掉再create一下重新打开jupyter notebook 就ok了。
https://www.zhihu.com/question/46309360/answer/254638807
yield 相等于return,但是返回的是一个生成器
当你调用这个函数的时候,函数内部的代码并不立马执行 ,这个函数只是返回一个生成器对象
当你使用for进行迭代的时候,函数中的代码才会执行