windows下python3.6环境搭建
1. windows下cmd的使用
1.1 关于cmd命令行下的点阵字体无法修改的问题
# 当前使用的是win7系统 1. 控制面板--时钟、语言和区域--区域和语言--更改显示语言--管理--更改系统区域设置--设置当前系统区域设置为中文(简体,中国) 2. 重启电脑
1.2 鼠标右键后支持在当前目录位置打开命令行窗口
1. 创建openCmdhere.reg文件,并双击执行此文件
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere] @="在此处打开命令提示符" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere\command] @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere] @="在此处打开命令窗口" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command] @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\"" [HKEY_CLASSES_ROOT\Drive\shell\OpenCmdHere] @="在此处打开命令窗口" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Drive\shell\OpenCmdHere\command] @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\"" [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere] @="在此处打开命令窗口" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmdHere\command] @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\""
2. 安装python环境
2.1 官网下载python安装包
1. python官网地址:https://www.python.org/downloads/windows/
2. 配置环境变量
2.2 源码安装setuptools
1. 下载源码:https://pypi.org/project/pip/#files 2. 解压源码后,鼠标右键点击打开cmd 3. cmd执行:python setup.py install
2.3 源码安装pip
1. 下载源码:https://pypi.org/project/setuptools/#files 2. 解压源码后,鼠标右键点击打开cmd 3. cmd执行:python setup.py install
2.4 设置国内pip源
1. 在家目录下(如C:\Users\Administrator)创建文件: pip/pip.ini。
[global] timeout =6000 index-url = http://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com
3. python虚拟环境
1 windows下: pip install virtualenvwrapper-win 2 linux下: pip install virtualenv 3 自定义虚拟环境目录:设置环境变量 WORKON_HOME
3.1. 基本用法
# 创建虚拟环境 # --no-site-packages 表示不将已经安装到python系统内的第三方包复制到虚拟环境 mkvirtualenv --no-site-packages test_env [--python="填写python路径"] # 选择虚拟环境 workon test_env # 退出虚拟环境 deactivate # 删除虚拟环境, 如果虚拟环境正在使用,是无法删除的 rmvirtualenv test_env 基本用法
4. requirement.txt文件
requirement.txt文件记录了当前程序运行所需要的所有安装包和版本号
requirement.txt文件创建: pip freeze > requirement.txt
requirement.txt文件使用: pip install -r requirement.txt
5. 注意事项
1. 无论是python安装路径还是用户的家目录,都不要使用中文。
2. 在windows下安装python的第三方包,优先使用地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/