• conda创建虚拟环境命令、jupyter notebook启动打开和使用


    一、conda创建虚拟环境命令步骤

    1.1创建虚拟环境命令

    首先使用conda -V命令检查是否已安装Anaconda,这里安装步骤省略

    打开终端运行以下前两个命令,即可创建

    1. 1.创建名为env-name的虚拟环境:conda create --name [env-name]
    2. 2.进入env-name环境:conda activate [env-name]
    3. 退出当前环境:conda deactivate
    4. 删除env-name环境:conda env remove --name [env-name]
    5. 列出所有环境:conda env list
    6. 环境安装:pip3 install -r requirements.txt

    将所需依赖的库及版本放至requirements.txt文件中,切换至该文件目录下,运行环境安装命令,以下为以创建条件下执行界面

    1.2其他常用命令

    1. 修改镜像
    2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
    3. conda config --set show_channel_urls yes
    4. 恢复默认镜像:conda config --remove-key channels
    5. 查看当前通道:conda config --show channels
    6. 查看conda安装过的包:conda list
    7. conda安装包:conda install [package]
    8. conda install 包名=版本
    9. 查找包的所有版本:anaconda search -t conda [package]
    10. 查看包的详细信息:conda show [package]
    11. 安装不支持通过conda安装的包
    12. 1.先用pip安装
    13. 1.再将pip安装的包和其依赖包复制到anaconda包的路径下
    14. 卸载包:conda uninstall [package]

    部分运行如下 

    二、jupyter notebook使用

    Jupyter Notebook:原名IPython Notbook,是IPython的加强网页版,一个开源Web应用程序,名字源自Julia、Python 和 R(数据科学的三种开源语言)

    Jupyter Notebook一款程序员和科学工作者的编程/文档/笔记/展示软件,.ipynb文件格式是用于计算型叙述的JSON文档格式的正式规范,实时运行的代码、叙事性的文本和可视化被整合在一起,方便使用代码和数据来讲述故事,在画图和数据展示方面更有优势,使用如下

    2.1jupyter notebook启动及使用

    在指定目录新建目录jupyter_notebook,切换至该目录下,运行jupyter notebook命令,如下

    浏览器访问:http://127.0.0.1:8888/,新建notebook文件,格式为.ipynb

    修改文件名,输入测试,运行

     文件夹生成内容如下

    2.2cell操作

    cell:由一对In-Out输入输出会话组成的代码单元

    jupyter的两种模式

    • 编辑模式:命令模式下按Enter或双击cell进入编辑模式,可操作cell内文本
    • 命令模式:编辑模式下按Esc进入命令模式,可操作cell单元

    快捷键操作

    • shift + enter:执行本单元代码,并跳至下一单元
    • ctrl + enter:执行本单元代码,留在本单元
    • 命令模式下常用快捷键
      • y:切换至code模式
      • m:切换至Markdown模式
      • a:在当前cell上面添加cell
      • b:在当前cell下面添加cell
      • 双击d:删除当前cell
      • z:回退
      • l:为cell加上行号

     学习导航:http://xqnav.top/

  • 相关阅读:
    【数据结构】链表
    云程发轫,万里可期 | 云扩科技再次入选Gartner《2022年中国ICT技术成熟度曲线报告》
    进了985材料天坑,还刚得知转专业特别难,应该怎么办?
    【牛客网题目详解】[NOIP2009] 多项式输出(Java & C)
    Pycharm在进行debug时出现collecting data如何解决?
    C++ slice类
    面试常问:HTTPS与HTTP的区别
    WEB服务器的超级防护——安全WAF
    sCrypt 合约中的椭圆曲线算法:第一部分
    为什么我们如此热爱Python
  • 原文地址:https://blog.csdn.net/qq_43874317/article/details/127968684