Win8.1下Perl PPM启动问题

 Win8.1(专业版)下执行Perl(版本5.18.2)的PPM工具提示:

C:\Users\宁>ppm
ppm gui failed: DBI connect(‘dbname=C:\Users\宁\AppData\Local/ActiveState/Active
Perl/1802/ppm-MSWin32-x64-multi-thread-5_18.db‘,‘‘,...) failed: unable to open d
atabase file

经过多方查找:

    http://community.activestate.com/forum-topic/ppm-does-not-work-after-install

You can set the ACTIVEPERL_PPM_HOME environment variable to
point to a directory without extended Unicode characters in its name and PPM
will try to maintain its database in this directory instead.

Example:

set ACTIVEPERL_PPM_HOME=c:\perl\temp

就是说自己设置一个不含中文的目录(设置之前请确保目录存在),原因初步判断为目录中包含中文.

Win8.1下Perl PPM启动问题,布布扣,bubuko.com

时间: 2024-10-13 20:35:58

Win8.1下Perl PPM启动问题的相关文章

win8 64下启动Apache失败:443端口被占用的解决方法

今天帮朋友弄一个Apache的环境,遇到了The requested operation has failed的错误. 使用命令行启动之后报如下错误: D:\Apache24\bin>httpd -k start(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次. : AH00072: make_sock: could not bind to address [::]:443(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次. : AH0007

win8.1下安装UbuntuKylin13.10完整版教程

昨天在网上找win8.1下安装Ubuntu教程,竟然一篇也没找到,好吧,我已经习惯了,毕竟win8.1还是新系统.只能参照win7下的教程自己研究着装,结果幸运的一次就装好了,所以今天决定把自己win8.1下安装Ubuntu13.10的经验分享给大家. 一.准备 先在windows下给Ubuntu划出空白的硬盘的分区.打开控制面板,依次打开系统和安全/管理工具/创建并格式化硬盘分区 ,进入磁盘管理.在磁盘末尾分出空白盘,并将之删除.具体操作为:右键"压缩卷",压缩量即为划给ubuntu

stm32学习笔记之win8系统下,keil4出现黑块的解决方法

前不久,笔者安装keil4启动会出现黑块,如图所示 当时询问了不少技术群都没有找到解决办法,并且还在百度贴吧发贴,最终都无果而终 这是当时发贴地址 http://tieba.baidu.com/p/3176578044 后来重做了个系统,才勉强能使用.直至今天又出现了同样的状况.在此之间笔者发现当keil4出现黑块,win8自带的记事本也会出现未响应状况,于是上网找解决方法,最终网友 oafaq给了我思路 这是他的原文地址 http://blog.sina.com.cn/key9928 .原来我

用 ERD 盘解决 Win8 自动更新后不能启动的问题

有安装了 Win8 x64 系统的台式机,在自动更新后无法启动了,在黑屏的情况下,没有反应了. 安全模式也无法进入系统. 几经周折,发现: 在没有反映的时候,只要把 ERD 盘(Win 8 x86)放到光驱中,就能完成启动. 但是,由于是在黑屏的情况下,也不知道到底是少了什么文件. 用 ERD 盘解决 Win8 自动更新后不能启动的问题

win8.1_64下硬盘安装ubuntu

一.分区准备 在桌面"计算机"上右击,点击"管理",进入"磁盘管理",选择C盘,然后选择"压缩卷",得到了一个20G的用于安装Ubuntu的可用空间. 二.文件准备 下载ubuntu-12.10-desktop-amd64.iso镜像,装载镜像,找到casper文件夹,将里面的initrd.lz和vmlinuz复制到C盘,然后把ubuntu-12.10-desktop-amd64.iso也复制到C盘. 下载最新版本的Grub4

破解windows下MySQL服务启动不了的情况下不能对其进行完全卸载的解决方案

以下的文章主要介绍的是在MySQL服务启动不了的情况下,不能对其进行完全卸载的实际解决办法的描述,以下就是对解决MySQL服务启动不了的情况下具体方案的描述,希望在你今后的学习中会对你有所帮助. MySQL 5.1 安装过程中报apply security setting错误的解决办法 1, 卸载MySQL 2, 删除目录 C:\Documents and Settings\All Users\Application Data\MySQL 3, 重新安装MySQL 就 OK 啦 [MySQL]

win8.1x64下完美运行IE6

IE6我相信是所有前端人员永远都绕不过去的坎,操作的版本越来越高,离xp越来越远,难道你还在win8下安装个虚拟机来运行IE6吗?这样即消耗系统资源,来回的切换也麻烦,关键是只为了一个测试哦,没必要这样吧,好吧其实win8.1x64下可以完美运行IE6,先上个高清无码大图 点击下载

windows下Perl如何读取大文件的最后一行(总结)

Perl中读取文件最后一行的方法很多,比如 (1)将文件读入数组,取最后一个元素 open (FILE,"file.txt") or die "$!"; my @arr=<FILE>;; close FILE; my $last=$arr[$#arr]; #$last里就是最后一行的内容了. (2)一行一行读入,到最后一行时输出 open (FILE,"file.txt") or die "$!"; while (

android下使用adb启动程序或者服务

使用 adb install hello.apk可以安装一个apk但并不能启动它,启动它要使用adb shell am的方法 启动Activity: adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等). 比如 adb shell am start -n AndroidExport.com/AndroidExport.com.AndroidExportActivity