假电脑架构(64位而不是32位)

 潮人搭配师er氵ic_161 发布于 2023-02-09 13:06

我在一个只有FTP访问权限的服务器上托管一个Django网站.服务器采用64位架构,我的计算机采用32位架构.对于某些模块,如MySQL-python,架构很重要.

有没有办法从requirements.txt我的个人计算机上构建一个适合服务器的site-packages目录?我认为有必要以某种方式伪造pip的架构.

是的.我可以访问一些64位机器.但是为了获得良好的工作流程,最好将所有内容放在我的个人计算机上.

1 个回答
  • 在VM中进行本地开发

    使用virtualbox 并使您的客户操作系统成为64位.

    您仍然可以在本地编辑(通过共享文件夹),但可以部署到与架构匹配的虚拟机.这将为您节省很多痛苦.

    这样做的最大原因是必须为架构编译许多库.纯蟒蛇不会有问题.

    在远程主机上使用virtualenv

    此外,在安装软件包并部署代码时,应使用虚拟环境而不是站点软件包.盒子上的任何管理员都可以通过系统更新来破坏您光荣的站点包.我们不希望这样!

    2023-02-09 13:08 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有