草庐IT

补环境

全部标签

windows - Windows 生成文件中的环境变量

我在makefile中有以下内容,我正在使用mingw32-makeifeq(%PROCESSOR_ARCHITECTURE%,AMD64)ARCH?=64elseARCH?=32endif由于某些原因,PROCESSOR_ARCHITECTURE没有返回正确的值。我也尝试过$(PROCESSOR_ARCHITECTURE)和$(%PROCESSOR_ARCHITECTURE%)。不确定这里出了什么问题。 最佳答案 正如您在评论中发现和指出的那样,对于32位应用程序,Windows会将PROCESSOR_ARCHITECTURE设置

windows - 在 Perl 中设置区分大小写的 Windows 环境变量

我试图在Perl中设置一些区分大小写的Windows环境变量,以便在shell脚本中使用它们。但是,当我尝试在使用system命令从Perl调用并使用Msys运行的shell脚本中以小写形式使用它们时,我注意到环境变量都是大写的。例如下面的脚本:#!perlsystem"echoechoTOTO=\$TOTO>toto.sh";system"echoechoTiti=\$Titi>>toto.sh";system"echoechoTITI=\$TITI>>toto.sh";$ENV{'TOTO'}="0+0";$ENV{'Titi'}="Nottoto!";system("shtoto

windows - 删除的环境变量仍然有效

我安装了一个gcc,后来发现那个gcc的版本有点旧。(3.4.0版本)但是我把它的目录添加到windows环境变量的Path中。于是,我去电脑设置的环境变量中的路径中删除了那个目录。但是在我删除它之后它仍然有效。每当我尝试在命令提示符中键入gcc-v时,它都会告诉我版本3.4.0...我检查了用户变量和系统变量的路径。没有任何迹象,但它仍然有效。为什么? 最佳答案 当从(例如)Winnative界面(控制面板->系统和安全->系统->高级系统设置)修改环境变量(如您所做的那样)时->系统属性(高级)->环境变量),很高兴知道只有之后

php - 使用 vagrant 在 Windows 上设置 php 环境变量

我试图在Windows上运行“phpartisan”命令,但系统返回一个错误,指出未设置php变量路径。问题是我没有直接在Windows系统上安装php,而是安装在vagrantbox上。关于如何将windowsphp环境变量设置为vagrantboxe的php有什么想法吗?谢谢 最佳答案 如果你使用Vagrant,你需要在那里设置所有变量。为此,您需要使用SSH。您可以尝试内置的vagrantssh命令或适用于Windows的任何SSH客户端(例如WinSCP,连接然后按Ctrl+T进入WinSCP终端)。vagrantssh的默

python - 如何在 Windows 上创建 conda 环境快捷方式

安装Anaconda后,我在Windowsstartmanu上获得了anacondabase快捷方式。要打开我创建的virtualenv(例如,myenv),我必须单击anacondabase并在打开的cmd窗口中输入activatemyenv.我怎样才能创建一个快捷方式来一键访问myenv,而不需要像上面那样打开并输入?我尝试创建基本快捷方式的副本并更改其命令属性,即%windir%\System32\cmd.exe"/K"C:\Programs\anaconda3\Scripts\activate.batC:\Programs\anaconda3\envs\myenv。它确实打开了

c# - 获取 OEM 和 Ansi 中每个语言环境的代码页

如何获取每个语言环境的代码页(不仅是我的语言环境)?我在python/c#/c(更喜欢python或c#)中寻找一个简单的函数来为我想要的每个语言环境找到什么是Ansi和OEM中的代码页。 最佳答案 在C中,从WindowsVista开始,您可以查询localename的信息通过GetLocaleInfoEx.localeinformationconstants查询ANSI和OEM代码页分别是LOCALE_IDEFAULTANSICODEPAGE(0x1004)和LOCALE_IDEFAULTCODEPAGE(0x000B)。您可以

c# - 在 PC 中使用网络摄像头作为环境光传感器

是否可以让电脑的网络摄像头充当环境光传感器?我在Windows8专业版中使用.Net4.5框架。 最佳答案 菲利普对这个问题的回答:Howtocalculatetheaveragergbcolorvaluesofabitmap有代码可以计算位图图像的平均RGB值(他的代码中的bm):BitmapDatasrcData=bm.LockBits(newRectangle(0,0,bm.Width,bm.Height),ImageLockMode.ReadOnly,PixelFormat.Format32bppArgb);intstrid

c++ - 在 Visual Studio C++ 中设置 PYTHONPATH 环境变量

我有一个导入Python模块的C++程序,按照以下代码片段:#includecharpython_module[]="my_module";Py_Initialize();PyObject*pName;pName=PyString_FromString(python_module);pModule=PyImport_Import(pName);但是,模块需要位于PYTHONPATH中,此行才能实际加载模块。在Mac或Linux上,这相对简单-在运行已编译程序的术语上设置PYTHONPATH。有没有办法为VisualStudioC++执行此操作?设置PYTHONPATHwindows环境

java - 为什么 Git Bash 没有使用 PATH 环境变量中定义的正确 Java 路径?

在GitBash的一个实例中,输入java-version给我:错误:无法打开“C:\ProgramFiles(x86)\Java\jre7\lib\i386\jvm.cfg”然而,我的实际Java路径在D:\ProgramFiles\Java\jdk1.8.0_45\bin中。如果我输入echo$PATH或env|,这会显示在我的%PATH%变量中。grep路径。GitBash从哪里获取这个不存在的Java路径?附言除此之外,在命令提示符中运行java-version可以得到正确的输出:javaversion"1.8.0_45"Java(TM)SERuntimeEnvironment

python - 如何在不访问注册表的情况下仅返回环境变量中的用户路径?

这是我想要实现的:我正在编写一个基于Python的软件,它需要将新目录附加到Windows环境变量中的PATH。为此,我首先获取路径,然后修改字符串,最后使用SETX更新新的PATH。我的问题:我尝试了三种方法来获取PATH(使用python或cmd),但它们都返回给我USERPATH和SYSTEMPATH的组合。这三种方法是:os.environ['PATH']os.system('echo%PATH%')os.system('setPATH')我不能接受用户路径和系统路径的组合,因为这会导致新用户路径太长,并被截断为1024个字符(微软的限制)。我读过一篇有完全相同问题的帖子。在这