目录
1.Python 是一种语言。Pytorch是一种框架。
2.Pycharm 是一种IDE编辑器(编写代码的工具)。
3.Anaconda、conda、pip、virtualenv ,都可以用于包管理(包括包下载、包安装、包卸载)
其中,Anaconda为环境管理器,它集成了编译器和包。
4.脚本script:是一种使用特定的描述性语言,依据一定的格式编写的可执行文件。
5.Python解释器,把程序员所写代码翻译为机器能读懂的代码。如Cpython、Pypy,Jython,Ipython,Ironpython.
1. anaconda安装。下载地址:Free Download | Anaconda
2. pycharm安装。下载地址:其他版本 - PyCharm (jetbrains.com)
Anaconda安装好后,会在开始菜单栏处新增文件路径,如下所示。
常用的有两种:anaconda Navigator 和anaconda prompt
这两种都可以进行虚拟环境的创建,及安装包,卸载包等系列操作。不同的是,anaconda Navigator的操作是基于界面的。anaconda prompt是基于命令行的。
注:更推荐anaconda prompt进行操作,因为执行速度比anaconda Navigator快,也更稳定。anaconda Navigator有时会崩溃。
在anaconda prompt中,常用指令如下
conda config --add channels https://mirror:tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirror:tuna.tsinghua.edu.cn/anaconda/pkgs/main/
(注:这里设置了清华源,可自设)
展示镜像 :conda config --set show_channel urls yes
移除镜像 :
conda config --remove channels https://mirror:tuna.tsinghua.edu.cn/anaconda/pkgs/main/
查看当前下载源:conda config --show-source
查看可安装的包:conda search pandas (注:pandas为包名,可自设)
安装包:conda install pandas (注:pandas为包名,可自设)
更新包:conda update pandas (注:pandas为包名,可自设)
卸载包:conda remove pandas (注:pandas为包名,可自设)
在Anaconda Navigate中给已有虚拟环境安装包步骤如下:
Environments→选择虚拟环境→Not installed→键入包名,如torch→搜索想要的包
新建虚拟环境
Environments→+ Create→Name 填上,选择packages 包<选好python即可>→Create
Pycharm→File→setting→python Interprete→add→virtualenv Environment
→Existing environment→ok或Apply
1.在anaconda中新建一个虚拟环境,环境名字为MnistCharacterRecognition,并安装包numpy。
关键步骤如下:
(1)打开anaconda Navigate,新建环境。
(2)进入环境,并安装包。点开anaconda promote ,
a.激活环境MnistCharacterRecognition,对应代码:
activate MnistCharacterRecognition
结果:可以发现环境由base变成了MnistCharacterRecognition。
b.安装包numpy,对应代码:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ numpy
结果:成功安装。
说明:若报错,复制红色报错信息,去浏览器搜索查找解决方案。
skimage包名为scikit-image
cv2包名为opencv-python