【环境搭建】windos下配置python环境(pycharm+anaconda)

本文介绍了如何在Windows下配置Python环境,包括下载PyCharm和Anaconda,利用Anaconda创建虚拟环境,并在PyCharm中设置项目解释器。此外,文章还提及了一些常用的PyCharm快捷键以及Python实用库如matplotlib、pandas、scrapy和tensorflow。

参考
关于python、pycharm、anaconda三者的关系及目录结构,一个好的博文

环境

win7-64位+pycharm2018.1+anaconda3-4.1.1
最新版本可以到pycharm和anaconda官网下载

pycharm

pycharm是python使用以后比较而言比较好的IDE了,感觉无论调试还是编写代码都比较舒服,这里如何安装pycharm就不写了网上随便搜搜就行了。

  • 一些命令
    Ctrl + Space 基本的代码完成(类、方法、属性)
    Ctrl + Alt + Space 类名完成
    Ctrl + Shift + Enter 语句完成
    Ctrl + P 参数信息(在方法中调用参数)
    Ctrl + Q 快速查看文档
    Shift + F1 外部文档
    Ctrl + 鼠标 简介
    Ctrl + F1 显示错误描述或警告信息
    Alt + Insert 自动生成代码
    Ctrl + O 重新方法
    Ctrl + Alt + T 选中
    Ctrl + / 行注释
    Ctrl + Shift + / 块注释
    Ctrl + W 选中增加的代码块
    Ctrl + Shift + W 回到之前状态
    Ctrl + Shift + ]/[ 选定代码块结束、开始
    Alt + Enter 快速修正
    Ctrl + Alt + L 代码格式化
    Ctrl + Alt + O 优化导入
    Ctrl + Alt + I 自动缩进
  • 注释乱码
    通过比如notepad++转为utf8
  • .pyc,.pyd
    .pyc:隐藏源代码,提高运行速度,当编译.py则生成.pyc
    .pyd:python动态模块,实质上是.dll文件(源代码经过编译)
  • path
    搜索目录只包含代码所在目录和site-package
  • 去除不必要的检查
    file->default settings->editor->inspection/spelling

anaconda

因为pycharm只是一个IDE,没有编译器,就像java除了安装eclipse等IDE还要装JDK,JDK就是java的编译器。anaconda是一个虚拟环境,处理提供编译器,还集成了各种开源库包,否则用户就要自己一个一个下载。

打开anaconda prompt
在这里插入图片描述

  • 添加Anaconda的TUNA镜像并设置搜索时显示通道地址
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
  • 首先更新conda,因为通过conda创建新环境时要下载相关包,保证最新状态
conda update conda 
  • 创建新环境(这些其实可以在IDE中设置)并查看已安装的package
conda create -n python35 python=3.5 anaconda
conda list -n python35

在这里插入图片描述
通过conda创建的新环境创建在envs文件夹内
在这里插入图片描述
进入刚创建的环境,比较关键的是python.exe编译器和lib包目录
在这里插入图片描述
进入到Lib中 ,这里有python自带的包, 如日志包logging, 异步包 concurrent, 而所有的第三方包都放在site-packages文件夹里面

  • 查看当前存在的环境
conda info --envs
  • It looks like conda is already doing something(如果遇到conda被锁定问题)
conda clean --lock
  • 新环境安装包
activate python35 # 进入某环境
conda install # 安装某包
conda update # 升级某包
conda update -- all#升级所有包
deactivate python35 #退出环境 
  • 选择interpreter
    因为pycharm只是一个IDE,没有自带编译器,通过anaconda新建一个自己的编译环境,其中包含了集成的科学包,以及编译器python.exe,而后项目通过这个编译器来编译,不用新建项目的时候再新建一个编译器
    default setting->project->project interpreter
    这里写图片描述
    选择编译器
  • 新建一个project时
    这里写图片描述
    选择已存在的编译器
    这里写图片描述
    选择之前创建的编译器

python实用库

import os
os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
  • opencv
    官网直接下载opencv,Browse Files at SourceForge.net,下载合适的版本,直接执行exe文件,安装完成后,到C:\python\opencv\build\python\2.7\x64选中cv2.pyd(64还是86根据自己版本),复制到Anaconda3\Lib\site-packages。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值