python-从零开始创建使用环境

  经过一段时间的学习,对python的使用有了一点了解,更加清楚如何管理自己的项目和安装的库。
  python是一个解释性语言,python环境就是能够把我写的脚本翻译成机器识别的语言。由于python更新较快,一些库的更新可能会落后一点。所以就会遇到一个问题,不同的库对python版本的支持不同,有的库对高级的版本支持不是特别流畅,但有的项目又需要使用的版本较低的python,所以在使用的时候就需要为特定项目选择特定的python环境,如TensorFlow,我是在3.8版本上运行的,日常使用的一些小脚本功能是最新版本的python。
  环境就是python+库,不同的python版本加上不同的库就是不同的python环境。这样当使用不同的功能,如机器学习、网络爬虫、自动化办公的时候,就可以为自己的项目选择相应的环境。
  因为喜欢折腾,所以经常格式化电脑,记录一下从头配置自己需要的python环境的过程备用。

第一步:安装Anaconda

  直接去官网或者清华镜像源下载安装,可以修改或者记一下安装路径,只要自己能找到安装在哪即可。
  安装的位置和安装过程中勾选的项目,对我来说没有太大的影响,不过有建议不要勾选*“Add Anaconda to my PATH environment variable.”*否则会影响其他软件的使用,但我觉得我的爱某艺应该用不到python环境吧。
在这里插入图片描述
  基本不会安装失败,我安装过近10次也没有出现失败的情况,不过可以检查一下:
  “开始 → Anaconda3(64-bit)→ Anaconda Navigator”,若可以成功启动,则说明安装成功。
  “开始 → Anaconda3(64-bit)→ 右键点击Anaconda Prompt → 以管理员身份运行”,在Anaconda Prompt中输入conda list,可以查看已经安装的包名和版本号。若结果可以正常显示,则说明安装成功。
在这里插入图片描述
  anaconda的功能太多,他集成了很多的功能,不过我现在用到的就是他其中一个叫conda的管理环境的工具。

第二步:安装pycharm

  同样,也是官网安装。两个版本,选不收费的那个吧。
  这两步就把前戏准备好了,接下来就是上手操作了。

第三步:配置自己需要的python环境

  因为我使用pycharm作为编辑器,所以我有两种方法创建自己需要的环境变量:
  1、在命令提示符直接用conda命令创建;
  2、在pycharm中用conda创建。
  两种方式一个是命令输入,一个是鼠标操作,看个人喜好了。
  在pycharm中创建:
  这是我昨天突然发现的,跟命令提示符效果一样。
在这里插入图片描述
  选择好项目所在位置Location之后,在python interpreter中选择用conda创建新的环境;
在这里插入图片描述
  然后在“1”中选择这个新环境存放的位置(自己可以根据需要选择位置),这里我是选择命令提示符中默认创建的位置,就是anaconda安装位置中的envs文件件下,新建环境的名字可以自己命名(pythonProject是可以自己替换的);
  “2”是环境所选择的python版本,这个我不知道是从哪出来的这几个版本,截止2021年12月16日,只能选到3.9版本;
  “3”是conda的相关执行文件,会默认给出,或者自己去anaconda的安装目录下找。最后点击创建即可。
  在cmd中创建:
  先配置好anaconda的环境变量,这样就能在命令提示符中直接使用anaconda的相关命令了。配置方法就是把anaconda的路径加入到path环境变量中去。
  win+r,输入cmd后进入命令提示符界面。在这里可以使用conda的相关命令。

# 查看环境信息
conda list	# 查看conda装了哪些包
conda env list	# 查看conda创建了哪些环境变量
# 创建和删除环境
 conda create -n your_env_name python=X.X	# 创建新的环境,根据需要自己定义your_env_name,python版本也自己定义,创建的虚拟环境就在anaconda的envs文件夹中。
 conda remove -n your_env_name --all	# 删除虚拟环境
 # 激活虚拟环境
 activate your_env_name	# 激活环境,可以看到在最前面有括号括起来环境的名称,见下图
 deactivate	# 退出环境
 python --version	# 在环境中查看python版本

在这里插入图片描述

第四步:使用不同的环境完成不同的功能

  我使用的是pycharm作为编辑器,可以在创建项目的时候选择环境,按照下面三步,即可选择到相应的环境了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  环境和操作台都配置好了,最后就是在这个环境中安装自己需要的包。我一般都是用pip工具,这是每个环境自带的包管理工具,使用方法就是在cmd中激活相应的环境,使用下面的命令:

activate your_env_name
pip install your_Package==x.x.x	-i https://pipy.douban.com/simple/ # 使用pip安装相应的包,可以选择包的版本x.x.x,后面的网址是国内镜像,下载的速度快很多,如果不好用就把pip改成pip3,python高版本的pip升级成pip3了 

总结

  这些是在我实际应用中遇到和解决的,从零到使用的全过程。很多更细致和更高级的操作没有涉及,很多名词也没有解释和区分,但我的主要目的是实用,以防哪天又把系统搞坏了,重装之后不知道如何去配置环境了。

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值