environment相关内容

是否可以在 Python 中更改父进程的环境?

在 Linux 中,当我从 shell 调用 python 时,它会复制其环境,并启动 python 进程.因此,如果我执行以下操作: 导入操作系统os.environ["FOO"] = "A_Value" 当python进程返回时,FOO,假设它最初是未定义的,仍然是未定义的.python进程(或任何子进程)有没有办法修改其父进程的环境? 我知道你通常使用类似的东西来解决这个问题 源 ..
发布时间:2021-12-03 13:06:39 服务器开发

为我的 Rails 应用程序创建自定义配置选项的最佳方式?

我需要为我的 Rails 应用程序创建一个配置选项.对于所有环境,它可以是相同的.我发现如果我在 environment.rb 中设置它,它在我的视图中可用,这正是我想要的...... environment.rbAUDIOCAST_URI_FORMAT = http://blablalba/blabbitybla/yadda 效果很好. 不过,我有点不安.这是一个很好的方法吗?有没有更 ..
发布时间:2021-12-02 12:15:03 其他开发

mysqli_fetch_assoc() 期望参数/调用成员函数 bind_param() 错误.如何获取实际的 mysql 错误并修复它?

在我的本地/开发环境中,MySQLi 查询执行正常.但是,当我将其上传到我的 Web 主机环境时,出现此错误: 致命错误:在...中的非对象上调用成员函数 bind_param() 代码如下: 全局 $mysqli;$stmt = $mysqli->prepare("SELECT id, description FROM tbl_page_answer_category WHERE ..
发布时间:2021-12-01 10:06:57 PHP

获取 Android 上的所有可用空间

据我所知,在 Android 上,有: 应用程序和缓存的内部存储器 某些手机上的内置 SD 卡(不可移动) 用于音乐和照片的外置 SD 卡(可移动) 如何通过检查它们是否存在来获取每个设备的总数和可用空间(有些手机没有内置 SD 卡) 谢谢 解决方案 以下是获取内部存储大小的方法: StatFs statFs = new StatFs(Environment.ge ..
发布时间:2021-11-27 21:06:42 移动开发

使用 Pip 将软件包安装到 Anaconda 环境

康达 4.2.13MacOSX 10.12.1 我正在尝试将 pip 中的软件包安装到使用 anaconda 创建的全新环境(虚拟)中.在 Anaconda 文档中 它说这是完美的美好的.它的完成方式与 virtualenv 相同. 激活要放置程序的环境,然后pip install一个程序... 我在 Ananconda 中创建了一个空环境,如下所示: conda create ..
发布时间:2021-11-27 11:50:48 Python

为什么 bash 别名在脚本中不起作用?

我使用的是 Mac,我在 .bashrc 中定义了这个别名: $cat .bashrc |格雷拉别名 la='ls -la' 然后我尝试在脚本中使用它: $cat ./mytest.sh#!/bin/bash啦 它运行并说它找不到la: ./mytest.sh: line 2: la: command not found 这是为什么?我在 Mac 和 Linux 上都试过,同样的错误! ..
发布时间:2021-11-26 23:58:09 其他开发

Java当前机器名和登录用户?

是否可以获取当前登录用户的名称(Windows/Unix)和机器的主机名? 我认为它只是某个静态环境类的一个属性. 我找到了这个用户名 com.sun.security.auth.module.NTSystem NTSystem = newcom.sun.security.auth.module.NTSystem();System.out.println(NTSystem.getNa ..
发布时间:2021-11-25 21:15:09 Java开发

Eclipse 中的环境变量

我能够从命令提示符运行示例 hadoop 程序,并尝试从 Eclipse 运行相同的程序,以便我可以调试它并更好地理解它. 对于命令行程序,在.bashrc中设置了一些环境变量,并且和System.getenv().get("HADOOP_MAPRED_HOME")一样被读取> 在 hadoop 程序中.但是,当我使用 System.getenv().get("HADOOP_MAPRED_H ..
发布时间:2021-11-25 19:19:35 Java开发

Java 中有用的环境设置列表

我一直想知道是否有一个完整的(可能是静态的)方法/字段列表来存储 JVM 的运行时信息.示例的不完整列表: System.out/System.in System.currentTimeMillis() System.getProperty() System.getConsole() Runtime.freeMemory() 等 谁有链接之类的? 编辑:我没有愚蠢到没有 ..
发布时间:2021-11-25 18:21:37 Java开发

Java 系统属性和环境变量

系统属性有什么区别 System.getProperties() 和环境变量 System.getenv() 在 JVM 中? 解决方案 我认为两者之间的区别归结为访问.环境变量可以被任何进程访问,Java 系统属性只能被添加到的进程访问. 正如 Bohemian 所说,环境变量是在操作系统中设置的(但是它们“可以"通过 Java 设置)并且系统属性作为命令行选项传递或通过 setP ..
发布时间:2021-11-25 14:34:13 Java开发

通过 eclipse 运行 ant 找不到环境变量,但是通过终端运行 ant 很好

当我通过 Eclipse 运行 ant 时,一些目标构建良好,但那些需要特定环境变量的目标,即我在 .profile 文件中设置的 SOME_SDK 将无法工作.即使我尝试回显 ${env.JAVA_HOME},Ant 通过 Eclipse 也会打印出该字符串.但是,如果我通过终端运行 ant(即 ant sometarget),它会找到 JAVA_HOME 和 SOME_SDK 并将这些路径回显 ..
发布时间:2021-11-11 02:35:39 Java开发

Ansible:如何为 solaris 全局设置 PATH

我正在编写 Ansible playbook,以便在 Solaris 服务器上设置和安装我们的应用程序. 问题是我需要执行的 (bash) 脚本都假设某个目录位于 PATH 上,即 /data/bin - 如果它通常不会成为问题不适用于 Ansible 忽略所有 .profile 和 .bashrc 配置. 现在,我知道您可以通过 environment 标志为 shell 任务指定环 ..
发布时间:2021-11-11 01:23:11 其他开发

Ansible:如何为 solaris 全局设置 PATH

我正在编写 Ansible playbook,以便在 Solaris 服务器上设置和安装我们的应用程序. 问题是我需要执行的 (bash) 脚本都假设某个目录位于 PATH 上,即 /data/bin - 如果它通常不会成为问题不适用于 Ansible 忽略所有 .profile 和 .bashrc 配置. 现在,我知道您可以通过 environment 标志为 shell 任务指定环 ..
发布时间:2021-11-11 00:15:54 其他开发

如何根据获取的环境变量动态设置 AngularjJS 基本 URL?

我有一个开发和生产环境,其中我的 URL 不同: 生产: www.exmaple.com/page 开发: dev.environment/project/page 我知道我可以使用 在 AngularJS 中设置基本 URL 但这对我没有帮助.在我加载我的 AngularJS 应用程序之前,我获取了一个配置文件(在 app.js 中,使用 .run 语句,它 ..
发布时间:2021-11-09 03:26:30 其他开发

删除没有名称的 Anaconda 环境?

我试图从 Pycharm 创建一个 Anaconda 环境,但是当我尝试不同的路径时,其中一个环境没有命名.像下面这样: base */Applications/anaconda3雪花/用户/usr/.conda/envs/snowflaks/用户/usr/anaconda3/envs/snowflaks 我想删除名称为空的环境但找不到方法.我尝试使用“\"使名称为空,但没有用.另外,anac ..
发布时间:2021-10-28 20:30:58 Python

如何检查 Python 应用程序是否在 AWS lambda 函数中运行?

我有一个连接到数据库的 Python 应用程序,我希望数据库凭据在本地环境(用于测试)或 lambda 函数(用于生产)中运行时不同. 有什么方法可以从 Python 应用程序中检测它是否在 lambda 函数内运行? 解决方案 编辑:查看其他答案,这是一个更好的解决方案: os.environ.get("AWS_EXECUTION_ENV") 不是 None 原答案: 如 ..
发布时间:2021-10-27 19:12:22 Python

从备份启动 Anconda3

尝试从 bash 在新计算机上运行 Anaconda 备份,但没有奏效.所以我又下载了Anaconda3. 我有我被盗电脑的备份.我可以看到 anaconda3 文件夹,在里面我可以找到 envs 文件夹.里面有一个文件夹,用于我的每个环境.不幸的是,当我打开特定的环境文件夹时,我找不到任何 .yml 文件.注意:我之前从未将任何环境导出到 yml 文件中. 不幸的是,我无法导入我以前 ..
发布时间:2021-10-04 19:06:18 Python

windows环境变量名可以带点吗?

我尝试在 Windows 平台的 powershell 中将环境变量设置为 aaa.bbb 但它看起来不像 .. 这有效. $Env:aaa = "testvalue" 这失败了. $Env:aaa.bbb = "testvalue2" 环境变量名可以有.吗? 解决方案 您可以将所需的变量括在括号中,如下所示: ${Env:aaa.bbb} = "testvalue2" ..
发布时间:2021-09-16 18:50:26 其他开发

将自制程序添加到 PATH

我刚刚安装了 Home-brew,现在我试图通过在终端中输入两个命令来将 home-brew 目录插入到我的路径环境变量的顶部.我的问题是: 什么是路径环境变量? 提供给我的两个代码是否正确? echo "export Path=/usr/local/bin:$PATH" >>~/.bash_profile &&源 ~/.bash_profile 在此之后,我将输入 brew do ..
发布时间:2021-09-16 18:41:51 其他开发