说一个困扰我很久的问题,当使用 pycharm 配置新的虚拟环境想要与之前的环境隔离的时候,正常的点击 New Project 创建项目时,不勾选 Inherit global site-packages 这个选项就没啥问题,但是如果你的项目命名有中文的话,问题就大了,而且不是一般的大,我也不知道为什么,当项目命名有中文字符的时候,在项目中不仅无法使用当前虚拟环境下的 pip 下载的包, 还无法使用全局的包,虽然 pip list 打印出来的是全局的所有包,但是一个都不能使用. 总之,就一点,项…
# Windows 环境1, 安装 Visual C++ 2015 Build Tools, 依赖.Net Framework 4.6, 安装包位置 ./tools/windows/visualcppbuildtools_full.exe # Windows 环境创建Python虚拟环境1, 安装 Python 虚拟环境插件 virtualenv pip install virtualenv 2, Python 项目中需要先创建虚拟环境,在 PyCharm 中打开项目,然后打开控制台 virtu…
1.激活pycharm (1) 修改hosts文件:将  0.0.0.0 account.jetbrains.com   添加到文件最后面   Windows系统hosts文件路径为:  c:\windows\system32\drivers\etc (2)激活码  :获取激活码地址(http://idea.lanyus.com/) 2.中文版 将  resources_cn.ja  r放到安装目录下的  lib   目录下即可…
1. 关于PEP 8 PEP 8,Style Guide for Python Code,是Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高代码的可读性. 官网地址:https://www.python.org/dev/peps/pep-0008/ 2. 关于Autopep8 Autopep8是自动将Python代码格式化为符合PEP 8风格的工具.它使用pycodestyle工具来确定代码的哪些部分需要被格式化.Autopep8能够修复大部分pycodestyl…
一.sorted面试题 面试题: [11, 33, 4, 2, 11, 4, 9, 2] 去重并保持原来的顺序 答案1: list1 = [11, 33, 4, 2, 11, 4, 9, 2] ret = set(list1) list2 = [] for i in list1: if i not in list2: list2.append(i) print(list2) 执行输出:[11, 33, 4, 2, 9] 答案2: list1 = [11, 33, 4, 2, 11, 4, 9,…
odoo开发环境搭建(四):python开发工具IDE pycharm配置…
PyCharm 配置远程python解释器和在本地修改服务器代码 最近在学习机器学习的过程中,常常需要将本地写的代码传到GPU服务器中,然后在服务器上运行.之前的做法一直是先在本地写好代码,然后通过FileZilla这样的文件传输工具来将写好的文件传到服务器,再通过ssh工具远程连接到服务器,执行相应的python脚本.这样的方式十分繁琐,效率很低.今天听到朋友提到了配置远程解释器 使用场景 先说说自己的使用场景,我是在什么情况下,需要将IDE配置成这样的环境来方便我的工作. 首先,我需要在本地…
前篇:http://www.cnblogs.com/ostrich-sunshine/p/8747791.html 介绍了 Mac 下 python 的一些相关知识. 这篇介绍 python3 的安装,及 python2 和 python3 的切换 1. Mac 下 安装 python 查看是否已有  python,方式:打开终端,输入 python,如出现如下,则说明已有默认安装的 python: 说明:一般 Mac 电脑上默认安装了 python,版本一般为 2.7 或 2.6 位置在:/S…
在开发过程中,往往同一台电脑要开发不同的项目,不同的项目可能需要不同版本的包,为了解决这个问题就引出了虚拟环境. 配置虚拟环境: 1.安装虚拟环境: sudo pip3 install virtualenv 2.安装虚拟环境扩展包: sudo pip3 install virtualenvwrapper 3.修改用户家目录下的配置文件.bashrc,添加如下内容: export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtua…
Python中文命名 命名规则数字.字母.下划线 环境 python 3.7.3 x64 win10 现象 Python在命名的地方都是可以用中文命名 如: 变量 中文下划线无法被识别 打出中文下划线按退格键会不会被识别,会把前边一个字符删了 类.类属性.方法.函数 作用 都不用写注释,但是开发效率降低了点(来回切换输入法) 原因 Python2并不支持非ASCII码标识符. 于2008年12月发布的Python3开始支持. 2008年! 也就是十多年前. 创建于2007年5月的Python增强…