分类 Python 下的文章

pycharm如何添加 local venv

需求:pycharm为项目添加已经存在的venv虚拟环境 前几天学习Django,开始是terminal + sublime text。后来学的差不多了,想想做项目还是得上pycharm,所以开始折腾。 说明,pycharm create project是会询问是否创建新的venv的,换句话说,其实pycharm是建议设置基础引用Python版本,然后在他的基础上,每个项目都有自己的venv。这种策略很好,每个项目的环境互不干扰。奈何范子处于学习阶段,local项目已经有了本地的venv,不需要重新创建。这时候我就需要考虑如何添加一个local venv。 然而道路颇多波折,localvenv的path是确切......


mac下 pip 设置豆瓣源

在用户目录下创建文件夹.pip,在.pip下创建pip.conf pip.conf填入内容 [global] index-url = https://pypi.douban.com/simple [list] format=columns


python venv 虚拟环境使用

virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。 Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。 该venv模块提供了创建轻量级“虚拟环境”,提供与系统python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。 需要注意的是,在Python3.3中使用”venv”命令创建的环境不包含”pip”,你需要进行手动安装。在Python3.4中改进了这一个缺陷。 安装 python -m venv . 启动 source venv/bin/activate 退出 d......


使用sublime text 3 进行Python3开发

痛点1:每次编写完Python文件后都要切到terminal下输入python fileName.py命令执行文件。 解决:mac版sublime text编辑器使用shift+command+b选择Python 直接执行文件 痛点2:sublime默认执行的Python版本是系统默认的,不能直接使用Python3来执行Python文件 解决:Tools-->Build System-->New Build System 写入: { "shell_cmd": "/usr/bin/env python3 ${file}", "selector": "source.python", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "working_dir": "${file_path}", } 保存为/Packages/User/pyt......


使用Xcode8创建Python项目

今天想使用一个IDE来开发Python,省的每次写完后都要在terminal上敲命令。选来选去,既然已经安装了Xcode就先用他吧。 那么怎么才能使用Xcode创建并运行Python文件呢? 必要准备:mac & Xcode 开发环境整理: 1.1 创建 1.2 选择mac跨平台应用 1.3 添加项目名称 2.1 添加文件 2.2 Other > Empty


pyquery 解析网页乱码

pyquery 解析网页乱码 问题:使用pyquery直接请求的网页,解析中文出现一半乱码,一般正常的情况 花了半天的时间也没找到解决办法,第二天早上无意间点开一个搜索结果链接,经验证,完美解决问题,立字为证。 1. 确认encode设置正确 2. 根据知乎@actberw 的解释:pyquery的源码,http 请求使用的是requests,如果没有就调用标准库urllib2 3. requests可以很好的处理返回的html编码问题,而urllib2不能 4. 如果安装了requests还是不行的话,requests是有一个bug(2016年3月数据),有两种解决办法: 1). 构建pq对象的时候把encoding......


© 2016 为吾优 . 由 WordPress 强力驱动 | Theme By Jimmy & PCDotFan