标签: python

User32.Lib 包含

我正在尝试编译 Windows 版本的 Chromium。我遵循了此处提到的准则,在运行以下命令时,在最后一部分出现错误:

gn gen out/Default
Run Code Online (Sandbox Code Playgroud)

在查看了导致错误的代码(在 python 中)后,我注意到了这一点:

for path in env['LIB'].split(';'):
    if os.path.exists(os.path.join(path, 'User32.Lib')):
      vc_lib_um_path = os.path.realpath(path)
      break
Run Code Online (Sandbox Code Playgroud)

然后

assert vc_lib_um_path
Run Code Online (Sandbox Code Playgroud)

最后这一行导致了错误,这让我认为他的问题可能是由于程序找不到“User32.lib”。我在 Windows 10(64 位)系统上,我想知道是否有要更新的环境变量,以便可以找到该库。我愿意接受任何建议。

我的路径变量:

在此处输入图片说明

以及完整的错误消息:

   Traceback (most recent call last):
   File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 274, in <module>
 main()
    File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 269, in main
    assert vc_lib_um_path
    AssertionError
    ERROR at //build/toolchain/win/BUILD.gn:400:22: Script returned non-zero exit code.
    x64_toolchain_data = exec_script("setup_toolchain.py",
                                      ^----------
    Current dir: D:/Work/chromium/src/out/Default/
    Command: D:/Work/depot_tools/win_tools-2_7_6_bin/python/bin/python.exe -- D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py "C:\Program Files (x86)/Microsoft Visual Studio/2017/Community" "C:\Program Files (x86)\Windows …
Run Code Online (Sandbox Code Playgroud)

python environment-variables dll chromium windows-10

0
推荐指数
1
解决办法
2292
查看次数

为什么在使用 5 个 CPU 而不是 12 个 CPU 时,我的 python 脚本运行得更快?

我在具有 12 个 CPU 的计算机上运行 TensorFlow/Keras 机器学习 python 脚本。

当我执行: taskset -c cpu_list main.py在我的 Ubuntu 终端中,我发现脚本的最佳 CPU 数量是 5。

差异相当显着,从 12 个 CPU 更改为 5 个时,时间减少了约 200%。

此外,1 个 CPU 的运行时间与 12 个相似。

我很困惑为什么会这样,为什么不使用所有 12 个提供最快的运行时间,因为它会有更多的 CPU 可用于计算?

linux cpu performance python

0
推荐指数
1
解决办法
483
查看次数

如何防止 sudo 用户看到其他 sudo 用户的数据?

我是 Linux 的新手(如果重要的话,是 Ubuntu)。我的公司在一台机器上有几个 sudo 用户。情况是这样的:

  1. 每个人都想要 sudo 用户权限,因为他们声称他们需要在工作期间安装 python 包(他们是 AI 工程师)

  2. 每个用户都在他们的主文件夹中保存私人 rsa 密钥以快速拉/推到 github。

所以理论上,如果一个 sudo 用户走红了,他可以抓住每个人的私钥并强加他们并提取他无权获得的源代码。我如何防止这种情况发生?

谢谢

linux sudo administrator python

0
推荐指数
1
解决办法
129
查看次数

Python 版 Vim 中的自动缩进

我现在正在尝试切换到 VIM,并希望让它像 Python 的 IDE 一样自动缩进。我有以下 .vimrc 文件

syntax on

set number
autocmd FileType tex,latex,python set showmatch

nnoremap j gj
nnoremap k gk

"Python Settings
autocmd FileType python set softtabstop=4
autocmd FileType python set tabstop=4
autocmd FileType python set autoindent
autocmd FileType python set expandtab
autocmd FileType python set textwidth=80
autocmd FileType python set smartindent
autocmd FileType python set shiftwidth=4
autocmd FileType python map <buffer> <F2> :w<CR>:exec '! python' shellescape(@%, 1)<CR>
autocmd FileType python imap <buffer> <F2> <esc>:w<CR>:exec '! python' …
Run Code Online (Sandbox Code Playgroud)

vim python

0
推荐指数
1
解决办法
8279
查看次数

Python 能否在运行 M1 CPU 的新 Apple 机器上运行?

我正在购买带有 ARM 处理器的新 Apple MacBook。我想知道这个新系列的 Mac 是否支持 Python。如果还不支持,那么什么时候支持呢?

mac python arm cpu-architecture macos

0
推荐指数
1
解决办法
2万
查看次数

Python 3.6 不能在 Windows 10 上运行

使用 Windows 10。

首先,我卸载任何现有版本的 Python 3 或 Python 2.0

https://www.python.org/ftp/python/3.6.0/python-3.6.0-amd64.exe

然后我运行上面的程序,Windows好像安装好了(我选择“Add Python 3.6 to the path”)。我点击“立即安装”。

我运行 Windows Powershell。

我输入 python3 并没有任何反应。

PS C:\Users\d> python
python : The term 'python' is not recognized as the name of a cmdlet, function, script file, or operable progr
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ python
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (python:String) [], CommandNotFoundException …
Run Code Online (Sandbox Code Playgroud)

windows powershell python windows-10

-1
推荐指数
1
解决办法
1万
查看次数

即使检测到 GPU,tensorflow 也不使用 GPU

在执行我的tensorflow 1.15 python代码时。我注意到它正在检测我的 GPU:

2021-11-09 13:52:56.890952: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_100.dll
2021-11-09 13:52:56.891239: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_100.dll
2021-11-09 13:52:56.891526: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cufft64_100.dll
2021-11-09 13:52:56.891841: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library curand64_100.dll
2021-11-09 13:52:56.892128: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusolver64_100.dll
2021-11-09 13:52:56.892418: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusparse64_100.dll
2021-11-09 13:52:56.892707: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudnn64_7.dll
2021-11-09 13:52:56.893042: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1746] Adding visible gpu devices: 0
2021-11-09 13:53:04.263485: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1159] …
Run Code Online (Sandbox Code Playgroud)

gpu python

-1
推荐指数
1
解决办法
379
查看次数