python安装指南-Anaconda,python,jupyter

一、 Anaconda安装

安装过程

  1. 下载安装程序
    https://www.anaconda.com/products/individual

  2. 下载之后,点击Anaconda3-2019.07-windwos-x86_64.exe这个安装文件进行安装,选择路径,勾选加入环境变量(就不需要自己配置了),等待安装完成即可

  3. 验证安装成功:用管理员身份打开命令行,输入conda,回车,出现以下情况就是安装成功。

注:不要把anaconda装到C盘。因为你后面会有好多个虚拟环境,安装很多包;另外,建议把conda命令加入到环境变量里面去。

命令行的使用

  1. 输入activate,可以直接进入一个root的默认虚拟环境,可以把所有的包都安装到这里面,打造一个万能的环境。
  • 先整理关于包管理的命令
# 列出当前环境下安装的包, 非常常用
conda list

# 实验过程中,如果发现某些包没有,直接安装
conda install package_name  # 也可以带版本号
pip install package_name

# 如果发现装错版本了,想要卸载掉包
conda remove package_name
pip uninstall package_name

# 更新包
conda update package_name
  1. 使用多个虚拟环境,具体命令行如下:
# 查看已经有的虚拟环境 常用
conda env list

# 新建虚拟环境 可以指定python版本和一些包的版本
conda create -n env_names package_names   # conda create -n tfenv python=3.7

# 进入虚拟环境,这时候面临着对一些包的操作,就是上面包的相关命令了
activate tfenv

# 离开虚拟环境
deactivate

# 删除虚拟环境
conda env remove -n env_name

3.共享环境,它能让他人安装项目中使用所有包,并确保这些包的版本正确

# 将当前环境下安装的包保存为YAML文件
conda env export > environment.yaml

此时在当前目录下就会发现一个导出的环境文件

那么导出的环境文件如何使用呢?

activate tfenv

# 安装所有包
conda env update -f=/path/to/environment.yaml  

如果不用conda,而用pip,可以导出一个txt文件,然后安装:

pip freeze > requirements.txt  # 导出文件

# 然后将该文件包含在项目的代码库中,其他项目成员即使在他的电脑上没有安装conda也可以使用该文件来安装和我一样的开发环境
pip install -r /path/requirements.txt

二、Pycharm安装

  1. 下载安装包
    https://www.jetbrains.com/pycharm/download/other.html
  2. 安装步骤参考
    https://cloud.tencent.com/developer/article/1504718
  3. 解决试用期的问题

二、Jupyter的安装与相关配置

  1. 在安装了anaconda, 默认的root环境下会有jupyter notebook的,但是新创建了虚拟环境之后,我们还需要重新安装jupyter notebook。命令很简单:
pip install jupyter notebook
  1. 修改默认的工作空间,在Windows上使用jupyter notebook不像Linux,Linux是在哪个目录下启动,就会默认哪个目录为工作空间,但是Windows中不是这样,一般是修改jupyter的配置文件,如果没有,就打开命令行,通过下面命令生成:
jupyter notebook --generate-config

此时会在C盘user下面的.jupyter目录下面产生一个jupyter_notebook_config.py的文件:

打开jupyter_notebook_config.py,找到c.Notebook,建立你的新工作路径,取消注释,c前面的#要去掉。

  1. 修改配置文件,不仅可以修改默认工作空间,还能修改默认启动浏览器,然后打开jupyter_notebook_config.py 找到App.browser = '',在这行下面添加以下三行代码:
import webbrowser
webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:\ProgramFiles (x86)\Google\Chrome\Application\chrome.exe"))
c.NotebookApp.browser = 'chrome'
  1. 安装一些扩展功能:
conda install -c conda-forge jupyter_contrib_nbextensions

此时,打开jupyter就会有一些扩展功能:

一个不错的jupyter主题:

pip install jupyterthemes

# 一个不错的主题
jt -t monokai -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N
  1. jupyter的使用
    常用命令

参考链接
https://blog.csdn.net/ITLearnHall/article/details/81708148/?utm_medium=distribute.pc_relevant.none-task-blog-2

posted @   Trouvaille_fighting  阅读(114)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示

目录导航