文章目录
1.安装anaconda,并创建一个环境叫ml,安装 pandas matplotlib numpy
下一个选择“all users”
在这里插入图片描述
检验:
添加python:
打不开问题:(闪退)
创建ml环境:
以管理员身份打开prompt,先输入python查找anaconda中python版本
然后创建环境:输入conda create -n ml python=3.9
出现询问是否继续时输入:y
再次查看anaconda 中的环境,输入:conda env list
(此时已经出现刚刚创建的环境)
激活环境:
(ml) C:\Windows\system32>conda install pandas matplotlib numpy
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Anaconda\envs\ml
added / updated specs:
- matplotlib
- numpy
- pandas
The following packages will be downloaded:
package | build
---------------------------|-----------------
bottleneck-1.3.5 | py39h080aedc_0 106 KB
kiwisolver-1.4.2 | py39hd77b12b_0 58 KB
libtiff-4.2.0 | he0120a3_1 754 KB
numexpr-2.8.3 | py39hb80d3ca_0 119 KB
numpy-1.22.3 | py39h7a0a035_0 25 KB
numpy-base-1.22.3 | py39hca35cd5_0 4.8 MB
pandas-1.4.3 | py39hd77b12b_0 8.7 MB
pillow-9.2.0 | py39hdc2b20a_1 908 KB
pytz-2022.1 | py39haa95532_0 195 KB
tk-8.6.12 | h2bbff1b_0 3.1 MB
xz-5.2.5 | h8cc25b3_1 246 KB
zstd-1.5.2 | h19a0ad4_0 509 KB
------------------------------------------------------------
Total: 19.5 MB
The following NEW packages will be INSTALLED:
blas pkgs/main/win-64::blas-1.0-mkl
bottleneck pkgs/main/win-64::bottleneck-1.3.5-py39h080aedc_0
brotli pkgs/main/win-64::brotli-1.0.9-ha925a31_2
cycler pkgs/main/noarch::cycler-0.11.0-pyhd3eb1b0_0
fonttools pkgs/main/noarch::fonttools-4.25.0-pyhd3eb1b0_0
freetype pkgs/main/win-64::freetype-2.10.4-hd328e21_0
icu pkgs/main/win-64::icu-58.2-ha925a31_3
intel-openmp pkgs/main/win-64::intel-openmp-2021.4.0-haa95532_3556
jpeg pkgs/main/win-64::jpeg-9e-h2bbff1b_0
kiwisolver pkgs/main/win-64::kiwisolver-1.4.2-py39hd77b12b_0
libpng pkgs/main/win-64::libpng-1.6.37-h2a8f88b_0
libtiff pkgs/main/win-64::libtiff-4.2.0-he0120a3_1
libwebp pkgs/main/win-64::libwebp-1.2.2-h2bbff1b_0
lz4-c pkgs/main/win-64::lz4-c-1.9.3-h2bbff1b_1
matplotlib pkgs/main/win-64::matplotlib-3.5.1-py39haa95532_1
matplotlib-base pkgs/main/win-64::matplotlib-base-3.5.1-py39hd77b12b_1
mkl pkgs/main/win-64::mkl-2021.4.0-haa95532_640
mkl-service pkgs/main/win-64::mkl-service-2.4.0-py39h2bbff1b_0
mkl_fft pkgs/main/win-64::mkl_fft-1.3.1-py39h277e83a_0
mkl_random pkgs/main/win-64::mkl_random-1.2.2-py39hf11a4ad_0
munkres pkgs/main/noarch::munkres-1.1.4-py_0
numexpr pkgs/main/win-64::numexpr-2.8.3-py39hb80d3ca_0
numpy pkgs/main/win-64::numpy-1.22.3-py39h7a0a035_0
numpy-base pkgs/main/win-64::numpy-base-1.22.3-py39hca35cd5_0
packaging pkgs/main/noarch::packaging-21.3-pyhd3eb1b0_0
pandas pkgs/main/win-64::pandas-1.4.3-py39hd77b12b_0
pillow pkgs/main/win-64::pillow-9.2.0-py39hdc2b20a_1
pyparsing pkgs/main/noarch::pyparsing-3.0.4-pyhd3eb1b0_0
pyqt pkgs/main/win-64::pyqt-5.9.2-py39hd77b12b_6
python-dateutil pkgs/main/noarch::python-dateutil-2.8.2-pyhd3eb1b0_0
pytz pkgs/main/win-64::pytz-2022.1-py39haa95532_0
qt pkgs/main/win-64::qt-5.9.7-vc14h73c81de_0
sip pkgs/main/win-64::sip-4.19.13-py39hd77b12b_0
six pkgs/main/noarch::six-1.16.0-pyhd3eb1b0_1
tk pkgs/main/win-64::tk-8.6.12-h2bbff1b_0
tornado pkgs/main/win-64::tornado-6.1-py39h2bbff1b_0
xz pkgs/main/win-64::xz-5.2.5-h8cc25b3_1
zlib pkgs/main/win-64::zlib-1.2.12-h8cc25b3_2
zstd pkgs/main/win-64::zstd-1.5.2-h19a0ad4_0
Proceed ([y]/n)?y
(ml) C:\Windows\system32>conda list
# packages in environment at C:\Anaconda\envs\ml:
#
# Name Version Build Channel
blas 1.0 mkl
bottleneck 1.3.5 py39h080aedc_0
brotli 1.0.9 ha925a31_2
ca-certificates 2022.07.19 haa95532_0
certifi 2022.6.15 py39haa95532_0
cycler 0.11.0 pyhd3eb1b0_0
fonttools 4.25.0 pyhd3eb1b0_0
freetype 2.10.4 hd328e21_0
icu 58.2 ha925a31_3
intel-openmp 2021.4.0 haa95532_3556
jpeg 9e h2bbff1b_0
kiwisolver 1.4.2 py39hd77b12b_0
libpng 1.6.37 h2a8f88b_0
libtiff 4.2.0 he0120a3_1
libwebp 1.2.2 h2bbff1b_0
lz4-c 1.9.3 h2bbff1b_1
matplotlib 3.5.1 py39haa95532_1
matplotlib-base 3.5.1 py39hd77b12b_1
mkl 2021.4.0 haa95532_640
mkl-service 2.4.0 py39h2bbff1b_0
mkl_fft 1.3.1 py39h277e83a_0
mkl_random 1.2.2 py39hf11a4ad_0
munkres 1.1.4 py_0
numexpr 2.8.3 py39hb80d3ca_0
numpy 1.22.3 py39h7a0a035_0
numpy-base 1.22.3 py39hca35cd5_0
openssl 1.1.1q h2bbff1b_0
packaging 21.3 pyhd3eb1b0_0
pandas 1.4.3 py39hd77b12b_0
pillow 9.2.0 py39hdc2b20a_1
pip 22.1.2 py39haa95532_0
pyparsing 3.0.4 pyhd3eb1b0_0
pyqt 5.9.2 py39hd77b12b_6
python 3.9.12 h6244533_0
python-dateutil 2.8.2 pyhd3eb1b0_0
pytz 2022.1 py39haa95532_0
qt 5.9.7 vc14h73c81de_0
setuptools 61.2.0 py39haa95532_0
sip 4.19.13 py39hd77b12b_0
six 1.16.0 pyhd3eb1b0_1
sqlite 3.38.5 h2bbff1b_0
tk 8.6.12 h2bbff1b_0
tornado 6.1 py39h2bbff1b_0
tzdata 2022a hda174b7_0
vc 14.2 h21ff451_1
vs2015_runtime 14.27.29016 h5e58377_2
wheel 0.37.1 pyhd3eb1b0_0
wincertstore 0.2 py39haa95532_2
xz 5.2.5 h8cc25b3_1
zlib 1.2.12 h8cc25b3_2
zstd 1.5.2 h19a0ad4_0
(ml) C:\Windows\system32>
退出环境:
2.安装Pycharm 专业版,并申请学生免费资格:
以前已经完成
3.配置Pycharm使用Anaconda环境:
创建一个环境
4.使用 Pycharm写一个能输出“Hello World”的代码
创建一个新项目:
运行:
(红线:解释器位置)
5.使用Pycharm写一个能接受输入一个数字,然后判断这个数字是奇数偶数
num = eval(input('请输入一个数:'))
if num % 1 == 0:
print(f'输入的数为{num},为整数')
if num % 2 == 0:
print(f'输入的{num}为偶数')
else:
print(f'输入的{num}为奇数')
else:
print(f'输入的数为{num},非奇非偶')
6.使用Pycharm写一个程序计算100!的 程序
i = 1
result = 1
while i <= 100:
result *= i
i += 1
print(result)
7.学会运行jupyter
(打开后,会自动打开http://localhost:8888/tree的链接,终端不可以关闭)
点击upload上传需要打开的文件,下面列表会显示,直接打开