Odoo12 + Windows+Visual Studio Code环境安装
2020-12-20 02:19
标签:erro lint utils 配置 环境安装 支持 clear enc ati 参考 https://www.cnblogs.com/ecprodoo/p/13195748.html 1.要用odoo12需要安装以下几个软件 (1)Python 3.7, Python 3.8支持不太好 (2)Node.js (3)Visual C++ 14.0 Build Tools for Visual Studio,可以通过安装 Visual Studio C++ 2015及以后版本解决 (4)Visual Studio Code 安装步骤 1、从 https://code.visualstudio.com下在安装包,64位 System Installer , 直接运行安装成功; 2、安装扩展: (1) Python 扩展(微软),https://marketplace.visualstudio.com/items?itemName=ms-python.python (2) Odoo 相关扩展 https://marketplace.visualstudio.com/items?itemName=jeffery9.odoo-snippets (3) Pylint (https://www.pylint.org),通过 Pip 安装: pip install pylint 用户手册:http://pylint.pycqa.org/en/latest/user_guide/index.html Code 相关解释:https://code.visualstudio.com/docs/python/linting#_pylint (4)pylint-odoo 专用于Odoo plugin,https://github.com/OCA/pylint-odoo 安装:pip install --upgrade --pre pylint-odoo ,使用:pylint --load-plugins=pylint_odoo -e odoolint ... 3、项目工作空间配置: .vscode\ settings.json ,代表 项目工作空间的配置信息,一般在项目根目录;(用户全局也有此配置!) 1)选择 Python解释器,ctrl+shift+p。 选择后,会在 settings.json 中增加:python.pythonPath : “Python解释器路径XX”; (launch.json 文件,也可以配置调试时使用的专用 Python解释器 ,优先于工作空间的相应配置!) 2)Python解释器的环境,全局(环境变量 path 指定),虚拟,conda。 打开项目工作空间,产生一个虚拟Python环境,示例: pip freeze > requirements.txt 生成环境包列表; pip install -r requirements.txt 恢复/下 载安装包。 有时生成的requirements.txt不齐全,建议用已经设置好的环境Txt文件,参考,也可以查看本文章的附件。 4、 项目调试启动文件:launch.json 一些错误信息及解决方法: 1.出现要安装 Visual C++ 14.0的错误 error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ 这个错误信息是提示没有安装 Visual C++ 14.0,可以安装Visual Studio 2015以上的C++解决,或者安装Build Visual Studio C++。 2.解决python pip 出现read time out问题 出现read time out问题是一般由于python包被墙导致下载速度变慢,pip下载超时。 解决方法一: 添加 --default-timeout:自定义timeout时间,一般能解决大部分timeout问题,但是无法提升下载速度。 解决方法二: 更改python包的下载源,使用国内镜像包:清华资源。 在Windows下: C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。 Odoo12 + Windows+Visual Studio Code环境安装 标签:erro lint utils 配置 环境安装 支持 clear enc ati 原文地址:https://www.cnblogs.com/Firstwing/p/13592024.htmlpython -m venv venv (venv 是项目根目录下环境文件夹名)
Babel==2.3.0
chardet==3.0.4
decorator==4.0.10
docutils==0.14
ebaysdk==2.1.5
feedparser==5.2.1
gevent==1.1.2 ; sys_platform != ‘win32‘ and python_version ‘3.7‘
gevent==1.3.4 ; sys_platform != ‘win32‘ and python_version >= ‘3.7‘
gevent==1.4.0 ; sys_platform == ‘win32‘ and python_version >= ‘3.7‘
greenlet==0.4.10 ; python_version ‘3.7‘
greenlet==0.4.16 ; python_version >= ‘3.7‘
html2text==2016.9.19
Jinja2==2.10.1
libsass==0.20
lxml==3.7.1 ; sys_platform != ‘win32‘ and python_version ‘3.7‘
lxml==4.2.3 ; sys_platform != ‘win32‘ and python_version >= ‘3.7‘
lxml ; sys_platform == ‘win32‘
Mako==1.0.4
MarkupSafe==0.23
mock==2.0.0
num2words==0.5.6
ofxparse==0.16
passlib==1.6.5
Pillow==4.0.0 ; python_version ‘3.7‘
Pillow==6.1.0 ; python_version >= ‘3.7‘
psutil==4.3.1; sys_platform != ‘win32‘
psutil==5.6.3; sys_platform == ‘win32‘
psycopg2==2.7.3.1; sys_platform != ‘win32‘
psycopg2==2.8.3; sys_platform == ‘win32‘
pydot==1.2.3
pyldap==2.4.28; sys_platform != ‘win32‘
pyparsing==2.1.10
PyPDF2==1.26.0
pyserial==3.1.1
python-dateutil==2.5.3
pytz==2016.7
pyusb==1.0.0
qrcode==5.3
reportlab==3.3.0
requests==2.20.0
suds-jurko==0.6
vatnumber==1.2
vobject==0.9.3
Werkzeug==0.11.15
XlsxWriter==0.9.3
xlwt==1.3.*
xlrd==1.0.0
pypiwin32 ; sys_platform == ‘win32‘
pip -default-timeout=1000 -U networkx
[
global
]
index
-
url
=
https:
/
/
pypi.tuna.tsinghua.edu.cn
/
simple
----------------------------------------
文章标题:Odoo12 + Windows+Visual Studio Code环境安装
文章链接:http://soscw.com/essay/37319.html