搜索

首页  >  问答  >  正文

python - django项目requriments.txt依赖包

PHPzPHPz2896 天前658

全部回复(2)我来回复

  • 黄舟

    黄舟2017-04-18 09:27:17

    昨天我迁移个人博客的时候用的是pyvenv(类似virtuallenv),在安装依赖的时候诸如Mysql-python、lxml等都会出现问题,因为它用的是pip安装。对于会出问题的安装包,个人建议去这个网址下载已经编译好的扩展,比如mysql-python(mysqlclient实现了所有操作数据库的接口),我们可以直接下载mysqlclient.whl文件,然后再在虚拟环境中安装它,安装方式为:激活虚拟环境->通过pip安装wheel扩展(目的是安装.whl文件)->通过pip安装.whl文件。Mysql-python就可以这样安装,其它通过requeriments.txt安装失败的扩展库也可以通过这种方式安装。

    PS:如果题主还有啥不清楚的,可以看一看我写的博文,步骤比较详细:windows上使用pyvenv进行项目隔离

    回复
    0
  • PHP中文网

    PHP中文网2017-04-18 09:27:17

    django项目的依赖包和普通的依赖包安装方法都一样的,只是像MySQL这种本身就要依赖系统里面的其它非Python包才会出现各种问题的

    回复
    0
  • 取消回复