最近弄了太多Python环境配置,在此写一篇随笔来总结归纳一下,以便温故知新。

目录

一、环境搭建

 第一步:使用Anaconda创建一个新虚拟环境

 第二步:在PyCharm中新建项目

 二、配置环境

 1. 配置Anaconda中已经有的

 2. 离线配置环境

 3. 在线安装

        3.1 Anaconda 命令行在线安装

        3.2 通过Pycharm在线安装

三、最后检验


2023年3月21日,新增:

本人录制的环境搭建视频(使用时请尊重版权):

链接:https://pan.baidu.com/s/134i-wPLuak-QXSRbuk9sMQ?pwd=26eu 
提取码:26eu 
--来自百度网盘超级会员V4的分享


一、环境搭建

        准备软件:Anaconda + Pycharm(请务必记住Anaconda的安装路径)

        目标:搭建一个使用PyTorch做深度学习的虚拟环境

第一步:使用Anaconda创建一个新虚拟环境

打开这个东西:

74dacee9e81a4afabb72b37883d0e2fc.png

如下语句:

conda create -n demo_env python=3.9

(注意:一定要指定python=3.9,选择对应python的版本(指定python版本,不指定他也不会选择默认版本,环境会失效)

然后选择选择:y。成功创建结果如下:

e65e2e533bdc4b849bb1c649ee4514f5.png

创建完成后可以在Anaconda下的envs文件夹中找到我们创建的环境。

12dd4f6a28714c11ab5b26d23f996803.png

 第二步:在PyCharm中新建项目

打开Pycharm,创建新项目

8a93aa744b2a4cb4b99917e07d219184.png

 dde52ebcafdd47c29f18338a8894e9b3.png

 然后配置项目解释器:进入方法:file -> settings -> project:demo_project,点击show All。

252d5d69f55d49ca8b68fcebea3b8deb.png

 点击加号。42cee1d915444e5f9189211a9de5d11f.png

 然后找到我们创建的虚拟环境

174d987812094c55b7a626f0b56138d1.png

添加完后选择,结果如下:

6f4d99b1f5894759ac452b5edc7b80d0.png

先写个hello world检验一下:

70791b2fff5b4dc99b79bb304ae232c2.png

 d1cb9e30f33a4e4cb4a9a215a85f070c.png

 二、配置环境

        通俗解释,配置环境就是安装python的第三方库。

1. 配置Anaconda中已经有的

        Anaconda中集成了很多常用的第三方库,但我们通过Anaconda所创建虚拟环境没有,可以通过Pycharm直接添加,如下:

909c8be492c24682afe319640d1413e2.png

 然后搜索第三方包并点击安装,如下:
7f28370effe149399ca5aae11a5bb8d8.png

fabeeb7cd1a2417388887200c4b77bcf.png

 此时这个库就安好了,可以在已安装的库列表中找到它。值得一提的是,这个库安装到哪去了呢?安好的库都会放在我们所选定的环境的固定文件中,如下:
0852288d209042e5a6cb35e1d2f1583b.png

 用这种方法安好了numpy、matplotlib、pandas库,如下:

fb36f22bce6449c38742042e6acec0ed.png

 cf84fff2b7fa4630aa35e10249979030.png

 2. 离线配置环境

使用python的pip或者conda就是在外网上下载相关的文件,然后再进行配置。但由于网络问题经常超时报错,所以我们可以先把相关文件下载先来再进行配置。(第三方库下载网址:pypi.org)

现在我提前下好了对应版本的torch,放在D:/torch中,如下:

82faace6122844958bf46550168164a6.png

 然后我们打开Anaconda命令行:

进入并激活环境:

308ae6d1d15844ab8df98c020335f430.png

 一定要转到离线文件所在文件夹!!!

 ca3587fc53094bc689b4c55a35141fd4.png

 开始离线安装,pip install 全名.whl:
b543c73b0f2144699beae069fa7c8125.png

 安装完成如下:

c05badf35c3c4307953c871711574beb.png

 之后我们可以在文件夹和Pycharm中查看:

c4a14761759043c1bca4c21c92702ec8.png

 e6a932d0f3364d86b15a0c829eea1487.png

 安装成功!

3. 在线安装

        3.1 Anaconda 命令行在线安装

        通过Anconda在线安装主要步骤如下:

        首先激活并进入环境(同上),然后如下:
 

 721a0de1d8ca4db482152c7dc6bdc68d.png

        3.2 通过Pycharm在线安装

        首先点击Pycharm下方的Terminal。

1236689405db4e2883b39e163a426e5c.png          输入如下命令:pip install torchaudio(需要安装的包的名字)      e6f8a841a6c0412186a33448a6c002b3.png

 安装完成后在文件中和Pycharm均可以找到。如下:
abeb25a1ca67448187c35f58c6086a52.png

 5fefb3debe7e41caadad184414c0a20d.png

三、最后检验

如下demo.py

e2c2c34ea54a473fbeb9149ef9521f57.png

 结果:c5e4d866e8ed495886da84e8fd686f07.png


至此,成功创建项目并为其搭建好了环境!


因作者水平所限,很多地方难免错误或有所疏漏,还望各位读者留言批评指正。

共勉!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐