首页 > 编程语言 >Python实战—修改环境变量

Python实战—修改环境变量

时间:2022-11-10 10:07:35浏览次数:65  
标签:实战 Python pypi 虚拟环境 conda install Anaconda 环境变量


Python实战—修改环境变量_环境变量



环境管理



环境管理是Python使用中的一大好习惯,如果你不想在一遍遍重装Python和系统中折腾循,那么环境管理是学习Python的过程中非常必要的一环。



手动创建虚拟环境



软件安装完毕后,在开始菜单下,找到Anaconda3(64-bit)文件夹,点击Anaconda Navigator。

Python实战—修改环境变量_虚拟环境_02

打开后是这样的界面:

Python实战—修改环境变量_python_03

创建Python3.6虚拟环境:

Python实战—修改环境变量_虚拟环境_04

Python实战—修改环境变量_环境变量_05

正在创建,这个会需要一点时间

Python实战—修改环境变量_python_06

Python版本为3.6.8的虚拟环境就创建好了

Python实战—修改环境变量_环境变量_07

打开命令行,发现系统默认的Python版本不是Python3.6.8,而是Anaconda默认的Python3.7.X,这是因为创建的安装Anaconda的时候勾选了把Anaconda添加到环境变量的选项,它同时也把Anaconda默认的Python版本作为系统默认的版本,修改一下环境变量就可以。

我的电脑右键-->属性-->高级系统设置-->环境变量-双击PATH环境变量我们所创建的Python3.6的虚拟环境的路径为:C:\ProgramData\Anaconda3\envs\py36

发现系统环境变量中有5个Anaconda相关的变量,它们是在安装Anaconda的时候勾选添加到环境变量选项后程序自动添加进去的,我们只需要把虚拟环境的路径添加进去并放在Anaconda环境变量的前面覆盖掉就可以了。

Python实战—修改环境变量_环境变量_08



命令行创建Python环境



conda操作虚拟环境

# 查看虚拟环境
conda env list
#创建一个环境名为py36,指定版本为3.6
conda create -n py36 python=3.6

激活环境

# 在windows环境下使用activate激活
activate py36

退出环境

# 在windows环境下使用deactivate
deactivate


# 删除虚拟环境
conda remove -n py36 –all


#查看已有的环境列表
conda info -e

命令行切换虚拟环境

source activate python3.6
activate python3.6
conda activate python3.6

命令行关闭虚拟环境

source deactivate python3.6
deactivate python3.6
conda deactivate

命令行安装Python包

# 安装numpy
pip install numpy
# 安装matplotlib
pip install matplotlib
# 安装pandas
pip install pandas
# 安装sklearn
pip install scikit-learn
# 安装tensorflow并指定版本为1.6.0
pip install tensorflow==1.6.0
# 安装requests
pip install requests
# 安装ini配置文件解析
pip install configparser
# 安装mysql驱动
pip install pymysq
#安装dbutils数据库连接池
anaconda search -t conda dbutils
# 使用国内镜像下载包
# 清华:https://pypi.tuna.tsinghua.edu.cn/simple
# 阿里云:http://mirrors.aliyun.com/pypi/simple/
# 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
# 华中理工大学:http://pypi.hustunique.com/
# 山东理工大学:http://pypi.sdutlinux.org/
# 豆瓣:http://pypi.douban.com/simple/


# 使用方法:
# pip install-i https://pypi.tuna.tsinghua.edu.cn/simple库名如,安装 matplotlib
pip install-i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib




Python实战—修改环境变量_python_09

标签:实战,Python,pypi,虚拟环境,conda,install,Anaconda,环境变量
From: https://blog.51cto.com/u_15828536/5839647

相关文章

  • Python实战—巴尔的摩公务员的待遇怎么样?
    本节以美国城市巴尔的摩2016年公务员的工资数据集为例,数据来源于网络,通过数据分组统计,并且可视化,分析其工资情况。数据来源importnumpyasnpimportpandasaspdimportma......
  • Python数据分析,批量合并表格
    日常在处理数据时,数据表格常常以固定的格式,这些表格都具有相同的列名,通过对数据表进行整合,可以极大的提高我们的工作效率。本节使用两种方法对于表格批量处理,一种是常规的菜......
  • Python自然语言处理,词云图生成
    自然语言处理本节介绍如何使用Python中的库,生成词云图,涉及自然语言处理的相关问题,自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之......
  • Python也能绘制奥运五环
    啊~~~五环,你比四环多一环啊~~~五环,你比六环少一环每当想起小岳岳的歌声,总是充满欢快的气氛,本节给大家介绍如何使用Python绘制奥运五环,这里借助Python中的turtle库,turtle英译为海龟......
  • 基于TensorFlow和Python的机器学习(笔记3)
    基于TensorFlow和Python的机器学习(笔记3)          embedding的原理是使用矩阵乘法来进行降维,从而达到节约存储空间的目的。word2vector工作流程图......
  • 太全面了!RF接口自动化框架项目实战
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试以码同学V......
  • Python下使用argparse模块的脚本参数配置
    python的一个用于命令行参数解析的模块,其专业解释已经有很多了,可以去详查,不做赘述,仅谈谈自己的一些理解。为什么要用argparse模块来为代码导入参数或者文件路径呢?如果是一......
  • Python 批量导出mysql数据库表结构(转)
    https://blog.csdn.net/weixin_44309131/article/details/124119037?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v......
  • 新的学习历程-python2 print
    1print('helloworld!')2print('hello','world!')#逗号自动添加默认的分隔符:空格3print('hello'+'world!')#加号表示字符拼接4print('hello','world',sep='***')......
  • 【Python爬虫案例】用python爬哔哩哔哩搜索结果
    一、爬取目标大家好,我是@马哥python说,一名10年程序猿。今天分享一期爬虫的案例,用python爬哔哩哔哩的搜索结果,也就是这个页面:爬取字段,包含:页码,视频标题,视频作者,......