当前位置: 首页 > wzjs >正文

用python 做网站有经验的手机网站建设

用python 做网站,有经验的手机网站建设,wordpress多站点无法发布文章,博罗网站开发Conda 环境下安装 GCC 和 glibc (crypt.h) 教程 由于运行Low-Light Image Enhancement via Structure Modeling and Guidance原始论文代码,发现服务器的gcc版本太老,没法运行。同时缺少libxcrypt (crypt.h),不得不询问gpt进行解答。发现可以…

Conda 环境下安装 GCC 和 glibc (crypt.h) 教程

由于运行Low-Light Image Enhancement via Structure Modeling and Guidance原始论文代码,发现服务器的gcc版本太老,没法运行。同时缺少libxcrypt (crypt.h),不得不询问gpt进行解答。发现可以完美解决。

这个教程适用于无 root 权限的环境,如在 Conda 虚拟环境中需要安装新版 gcc/g++ 和补充 glibc (特别是 crypt.h) 失败的情况。


一、通过 conda 安装 gcc/g++

查看系统版本如下,gcc4.8版本很多现有的深度学习模型没法运行。需要进行升级
在这里插入图片描述
安装新版本

conda install -c conda-forge gcc_linux-64 gxx_linux-64

使用默认的安装,可能会带来版本太高的问题,超过11的版本,又太新,出现问题。可以指定9版本,

conda install -c conda-forge gcc_linux-64=9 gxx_linux-64=9

安装后,使用 conda 给的 gcc/g++ 而非系统自带:

export CC=$(which x86_64-conda-linux-gnu-gcc)
export CXX=$(which x86_64-conda-linux-gnu-g++)
export CUDAHOSTCXX=$(which x86_64-conda-linux-gnu-g++)  # 如果有 CUDA 编译

使用如下命令,会显示安装的版本信息

$CC --version

在这里插入图片描述

应该显示 GCC 9.x 或更新版本


二、手动编译安装 libxcrypt (crypt.h)

如果在 PyTorch 或 C++/CUDA 扩展编译时报:

fatal error: crypt.h: No such file or directory

那么需要自行编译 libxcrypt:

1. 下载和解压

wget https://github.com/besser82/libxcrypt/releases/download/v4.4.36/libxcrypt-4.4.36.tar.gz
tar -xzf libxcrypt-4.4.36.tar.gz
cd libxcrypt-4.4.36

2. 配置 prefix 安装到 Conda 环境

./configure --prefix=$CONDA_PREFIX
make -j$(nproc)
make install

3. 配置环境变量

确保 include 和 lib 目录可被编译器找到:

export CFLAGS="-I$CONDA_PREFIX/include"
export CXXFLAGS="-I$CONDA_PREFIX/include"
export LDFLAGS="-L$CONDA_PREFIX/lib"
export CPATH="$CONDA_PREFIX/include"
export LIBRARY_PATH="$CONDA_PREFIX/lib"
export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"

建议写入 ~/.bashrc

echo 'export CPATH="$CONDA_PREFIX/include"' >> ~/.bashrc
echo 'export LIBRARY_PATH="$CONDA_PREFIX/lib"' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"' >> ~/.bashrc

三、确认 crypt.h 已安装

ls $CONDA_PREFIX/include/crypt.h

如果有这个文件,说明安装成功。


四、手动编译技巧

如果 PyTorch JIT 扩展仍然报 crypt.h 错误,确保正确指定上面环境变量,并且 gcc/g++ 是 conda 环境内的路径

which gcc
which g++

如果还是 /usr/bin/gcc,请重新 export CC / CXX,确保使用 conda 安装的版本。


可选:指定 torch.utils.cpp_extension 使用的 compiler

如果是 PyTorch 编译扩展,可以指定 JIT 编译使用 gcc 和 include 路径:

from torch.utils.cpp_extension import load
import osos.environ["CC"] = "/path/to/your/gcc"
os.environ["CXX"] = "/path/to/your/g++"
os.environ["CFLAGS"] = f"-I{os.environ['CONDA_PREFIX']}/include"
os.environ["LDFLAGS"] = f"-L{os.environ['CONDA_PREFIX']}/lib"load(...)

总结

这套进程完全避免 root 权限,在 Conda 环境内部装好 gcc/与 crypt.h,适用于 CUDA / PyTorch 合成扩展 / JIT编译需求。


文章转载自:

http://2VULUsiu.tsdjj.cn
http://g7YKFDZO.tsdjj.cn
http://yMN3ppBX.tsdjj.cn
http://JQPIrgvy.tsdjj.cn
http://wwP540T0.tsdjj.cn
http://TPfdE37R.tsdjj.cn
http://pdL9rMBT.tsdjj.cn
http://nkkQXhA3.tsdjj.cn
http://JPuBPdnH.tsdjj.cn
http://Ec5JhknH.tsdjj.cn
http://SWgAlRPK.tsdjj.cn
http://5Xaay7Sj.tsdjj.cn
http://vRXUtBew.tsdjj.cn
http://GlyVF9YV.tsdjj.cn
http://ETau71z3.tsdjj.cn
http://hb1rFDmv.tsdjj.cn
http://3G8OBUKO.tsdjj.cn
http://6MbRaJ9B.tsdjj.cn
http://jRKpPwJM.tsdjj.cn
http://dZzbCweu.tsdjj.cn
http://pC2fK3kJ.tsdjj.cn
http://pTcMNyVx.tsdjj.cn
http://9MfjTdXj.tsdjj.cn
http://hBqJxaf1.tsdjj.cn
http://f9yBT0MM.tsdjj.cn
http://2PvOGkOi.tsdjj.cn
http://wHSu1e8q.tsdjj.cn
http://Cm2GhpJ4.tsdjj.cn
http://p0vSPROX.tsdjj.cn
http://MtMItG9G.tsdjj.cn
http://www.dtcms.com/wzjs/652828.html

相关文章:

  • 佛山网站建设公司怎么样电子商务网站cms
  • 官网网站搭建需要多少钱青岛网站开发企业
  • 呼和浩特网站制作公司wap手机建站平台
  • 男女做暧暧视频免费网站重庆建网站培训机构
  • 网站关键词在哪里修改美工素材网站有哪些
  • h5网站价格编程培训班多少钱
  • 室内设计网站推荐知乎动漫制作专业正规吗
  • 中山最好的网站建设环球新军事最新消息
  • 百度推广 帮做网站吗宁夏建筑信息平台
  • 网站开发属于公司网站建设的视频教程
  • 怎么用网站赚钱wordpress 主题 带筛选
  • 营销型网站有哪些代表郑州做企业网站
  • 盘锦做网站公司二手书网站开发需求分析
  • 泗阳做网站青岛工程造价信息网
  • asp网站建设与设计网络营销的企业网站
  • app软件免费模板下载网站少儿编程加盟店排名
  • 微信网站用什么软件做成都九度装饰设计有限公司
  • 三亚网站建设平台北京智能模板建站
  • 江门市住房和城乡建设局门户网站住房和城乡建设部网站 投诉
  • 做网站学的是代码吗苏州退工在哪个网站做
  • 商品门户网站解决方案腾讯邮箱网页版
  • 金融企业类网站模板免费下载wordpress 文章id 链接
  • 网站优化师负责干什么中国联通网站备案管理系统
  • 自驾游网站建设方案网站基础模板
  • 购物网站策划书成都h5网站建设
  • 国外做自动化网站关键词推广计划
  • 技术网站模版免费一站式网站建设
  • 手机网站网页开发教程做彩票网站电话多少钱
  • 网页设计与网站建设ppt泉州网站建设哪家公司好
  • 做景区网站建设的公司Wordpress更改用户图标