python 2.7.3附带了一个sqlite3库,但它不是最新版本。
我想在virtualenv环境中进行升级。换句话说,升级仅适用于在virtualenv中安装的python版本。
正确的方法是什么?
以下内容对我有用,但是如果有任何改进的地方,请发表评论:
激活要安装最新版本的virtualenv sqlite3
pysqlite
从Google代码获取最新的软件包来源:wget http://pysqlite.googlecode.com/files/pysqlite-2.6.3.tar.gz
pysqlite
从源代码编译,并与 最新的 sqlite
数据库一起编译:python setup.py build_static
将其安装到virtualenv的 site-packages 目录中:python setup.py install
上面的代码将实际安装pysqlite
到path-to-virtualenv/lib/python2.7/site-packages
,这是所有其他PIP安装库。
现在,我在virtualenv中安装了最新版本的sqlite
(编译为pysqlite
),所以我可以这样做:from pysqlite2 import dbapi2 as sqlite
问题内容: 我是Linux新手。我正在使用Linux Mint 18.1。我已经使用系统软件管理器安装了R。我当前的R版本是3.2。但我想将其升级到版本3.4。 我该怎么做? 问题答案: 注意 :现在,我在GitHub(此处)上有关于在Linux Mint或UbuntuLinux上升级R的最新指南,其中还包含有关流行的数据处理程序集的系统依赖项的一些额外信息,例如以及流行的R包开发…包。 FedR
有人能建议优雅的方式将Debian中的javac升级到版本8吗?! javac 1.7.0_261 java-version java version"1.8.0_251"Java(TM)SE运行时环境(构建1.8.0_251-b08)JavaHotSpot(TM)64位服务器VM(构建25.251-b08,混合模式)
我正在运行UwAmp 3.1.0。我试图升级MySQL从当前安装的版本(5.7.11)到一个较新的版本(5.7.29)。我下载了安装zip文件,并将其解压缩到一个新的文件夹bin\数据库\mysql-5.7.29中。我将bin\数据库\mysql-5.7.11\data目录复制到bin\数据库\mysql-5.7.29中。当试图启动MySQL 5.7.29我得到以下消息:[警告]InnoDB:表m
我使用的是Mac OS X版本10.11.5(15F34)。我使用的是Android Studio 2.1.2(构建于2016年5月26日)。我下载了grade-2.13-all.zip并将其解压缩到/usr/local/grade-2.13并设置在一个环境变量中。当我从终端的任何位置运行'gradle-v'时,它就会工作 使用Android Studio时,我点击了文件>项目结构>项目。在屏幕上
问题内容: 我在一个LAB工作站上安装了Python 2.7.11。我想将Python至少升级到3.5。 我该怎么办?我是否应该完全卸载2.7.11而不是安装新的2.7.11?有没有办法更新它?更新是个好主意吗? 问题答案: Python的每个次要版本(即3.x和2.x版本)都将与计算机上的其他版本并排安装。仅补丁程序版本将升级现有安装。 因此,如果您想保留已安装的Python 2.7,请放任它并
我使用的是spring-boot-1.5.10。发布并使用spring boot starter test进行单元测试,单元测试内置JUnit-1.4。我想在我的项目中使用JUnit-1.5。我已经浏览了互联网上的大多数搜索结果链接到spring-boot-2.0。我们不能同时使用JUnit-5和sprint-boot-1.5。十、 GitHub链接或提示将是非常可观的。