• python常见问题


    1、  安装文件

    按默认路径安装)

    2、  python环境变量的配置

     

    3、  命令行验证

     

    如图:即为安装成功

    4、  Setuptools(python的增强工具)

     

    命令行工具cd切换到Setuptools的目录,找到setup.py,然后输入Python setup.py install,运行即可

     

    如图即安装成功

    5、  python pip安装

     

    命令行工具cd切换到PIP的目录,找到setup.py,然后输入Python setup.py install,运行即可

     

    6、  selenium 安装,是python自动化测试框架

    安装方法同上

     

    即安装成功

    7、  环境变量的配置

    Setuptools的验证

    方法:Easy_install Django

    (Django是做平台的一个框架)

     

    Pip验证:

     

    8、  pil python相关的图像工具

     

    9、模块没有发现的问题解决

     

    导模块方法一在dos下:easy_ install  PyQt4

    或者如: 报错如:No module name cx_Oracle 的解决办法也是如下

     

    Python+IE selenium + WebDriver:

    将webdriver文件加在Python27的目录下-》等于是通过IEDriverServer去操作IE,就等同于agent(详细见网文快捕中:

    selenium webdriver + python 环境配置

    10.python外部模块包地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

    11. python执行requests报错:SNIMissingWarning 和 InsecurePlatformWarning 警告

      

      在cmd中输入:pip install pyopenssl ndg-httpsclient pyasn1

      1.终端更新pip出错 sudo pip install --upgrade pip:1.ReadTimeoutError: HTTPSConnectionPool(host=’pypi.python.org’, port=443): Read

      解决办法: 加大超时时间,如 pip --default-timeout=100 install -U pip

      2.如果依上处理还没解决问题,或者报错 ProtocolError: ("Connection broken: error(54, 'Connection reset by peer')", error(54, 'Connection reset by peer'))

      解决办法: 
      1. 到https://pypi.python.org/simple/pip/下载最新的.whl文件(如pip-8.1.2-py2.py3-none-any.whl,注意:列表并非按发布时间排序,自己按文件名找到最新.whl文件) 
      2. 下载完之后,在终端下用pip安装: pip install (path)/pip-8.1.2-py2.py3-none-any.whl

      其实在使用pip安装一些包文件的时候如果遇到这样的问题,也是可以通过加大超时时间或者直接下载要安装文件的整个安装包来安装。

      报错信息:“InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See:”

      在requests 语句前加上以下代码即可不会被报错:requests.packages.urllib3.disable_warnings() 如下图:

      

      清测有效!

    12、豆瓣源安装:

    13、pip 批量安装依赖包:pip install -r requirements.txt

    14、查看当前是否安装django及其版本:python -m django --version
    15、新建项目:django-admin startproject mysite
    16、启动项目:python manage.py runserver 或 python manage.py runserver 127.0.0.1:9000 或 python manage.py runserver 8080

    17、url()方法可以接收4个参数,其中2个是必须的:regex和view,以及2个可选的参数:kwargs和name。
       Django拿着用户请求的url地址,在urls.py文件中对urlpatterns列表中的每一项条目从头开始进行逐一对比,一旦遇到匹配项,立即执行该条目映射的视图函数或下级路由,其后的条目将不再继续匹配。因此,url路由的编写顺序非常重要!

    18、Django创建后台管理员账号+密码:python manage.py createsuperuser

    19、查看当前vue版本:npm  vue -v

    20、python27安装django:pip install django==1.11.4
    【代码托管:https://coding.net/    或      https://git.oschina.net】

    21、豆瓣源安装:pip  install  -i  https://pypi.doubanio.com/simple/ mysqlclient
       出错:https://www.lfd.uci.edu/~gohlke/pythonlibs/   (python在Windows安装常见报错的包:pip install D:softwarepythonmysqlclient-1.3.13-cp27-cp27m-win32.whl)
       
       pip install -i https://pypi.doubanio.com/simple/ pillow  报错-->
       pip install D:softwarepythonPillow-5.2.0-cp27-cp27m-win32.whl     处理图片的包

    22、新建虚拟环境env:mkvirtualenv -p
       安装django restframework:pip install djangorestframework
       pip install markdown django-filter

    23、makemigrations 生成修改记录(每次修改都要进行makemigrations)
        migrate users  生成users下的数据表结构
        migrate + app
        pip install xlwt xlsxwriter
        createsuperuser 创建超级用户   或者在dos下:python manage.py createsuperuser
        xadmin 主要管理django后台管理系统--开发后台管理系统成本非常低

    24、restful api 概念理解:http://www.ruanyifeng.com/blog/2011/09/restful.html

    25、webpack -- >所有的文件转化为.js文件
        vue、vux(解决组件通信)、vue-router(路径与组件关联)、axios(vue里替代ajax请求)
        ES6语法(vue的未来)、babel(将ES6转化为ES5)

    26:查找端口:netstat -ano|findstr "80"
           tasklist | findstr "3120"

     

  • 相关阅读:
    修改带!important的css样式
    解决Eclipse导入项目是提示错误:Some projects cannot be imported because they already exist in the workspace
    HTML5——canvas:使用画布绘制卡片
    vue:更改组件样式
    导入导出大量excel文件
    winfrom控件Treeview绑定数据库中的资料(节点控件)
    Winfrom将excel中的数据导入sqlserver数据库中的方法
    C# 将DataTable表中的数据批量插入到数据库表中的方法
    创建Sql数据表的sql代码
    Winfrom之SplitContainer控件
  • 原文地址:https://www.cnblogs.com/sunyllove/p/9736261.html
Copyright © 2020-2023  润新知