关于GreaterWMS我踩过的坑
1.环境(debian)
我在环境上吃了大亏,
python的环境是3.9
如果是纯净的python环境我不建议现在安装python
Python
下载
wget http://npm.taobao.org/mirrors/python/3.9.0/Python-3.9.0.tgz
解压 & 迁移
mv Python-3.9.0.tgz /usr/local/
输入cd /usr/local
进入local
目录 输入
tar -zxvf Python-3.9.0.tgz
解压完成 进入cd python-3.9.0
目录
输入./configure prefix=/usr/local/python3
进行配置
然后使用 make && make install
进行编译
肯定有简易方法, 但是我不会,,,
建立软连接的时候可能会出现这个问题
failed to create symbolic link ‘/usr/bin/python‘: File exists
ln -sf /usr/python/bin/python3(python 安装目录) /usr/bin/python
加个f即可
subprocess.CalledProcessError: Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status 1.
find / -name lsb_release
rm -rf /usr/bin/lsb_release
run
ModuleNotFoundError: No module named ‘_ctypes’
sudo apt-get install libffi-dev
ModuleNotFoundError: No module named ‘_bz2’
apt-get install libbz2-dev
ModuleNotFoundError: No module named ‘_sqlite3’
记得自己改链接
wget https://sqlite.org/2023/sqlite-autoconf-3410000.tar.gz
tar zxvf sqlite-autoconf-3410000.tar.gz
cd sqlite-autoconf-3410000
./configure
make && make install
安装完后你可以看见如下提示
#手动安装sqlite3 完成的时候会有这么一段提示:
----------------------------------------------------------------------
Libraries have been installed in:/usr/local/sqlite3/libIf you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:- add LIBDIR to the 'LD_LIBRARY_PATH' environment variableduring execution- add LIBDIR to the 'LD_RUN_PATH' environment variableduring linking- use the '-Wl,-rpath -Wl,LIBDIR' linker flag- have your system administrator add LIBDIR to '/etc/ld.so.conf'See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
这段内容显示了sqlite3的安装路径:/usr/local/sqlite3/lib
。
特别注意add LIBDIR to the ‘LD_LIBRARY_PATH’ environment variable
,这是sqlite
建议添加环境变量。
所以:
echo export LD_LIBRARY_PATH=/usr/local/lib >> /etc/profile
source /etc/profile
也有可能失败
通过find / -name *libsqlit3.so
查找,能发现3个文件libsqlite3.so.0
等,将这些文件删除并替换,重新编译python3安装就能够成功了
然后切记 要重新编译一下你的python!!!
关于GreaterWMS我踩过的坑相关推荐
- mac git使用与配置踩过的坑
#mac git使用与配置踩过的坑 标题mac配置git ssh密钥 参考链接mac配置git ssh key go get安装失败的解决方法 go get约等于git clone+go instal ...
- java项目经理也就那么回事_网易PM | 我们之前在需求评审环节踩过的坑...
原本觉得需求评审也就那么回事儿,大家应该都差不多这么做的,没啥好说的.不过前不久有一位同学问起来我们是怎么做需求评审的,然后发现有一些团队的做法可能还不大一样,他们也还踩着我们之前踩过的坑,他们还在探 ...
- Redis 集群部署及踩过的坑
本文目标 要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成集群,同时记录在搭建过程中踩过的坑. 安装准备 centos版本:6.7 redis版本:3.2.3 安装方 ...
- AWS Device Farm介绍及Appium踩过的坑
本文记录了在AWS Device Farm上进行Appium TestNG进行手机应用UI自动化测试的流程及遇到的问题,及具体的解决方法.同时记录了使得测试脚本更稳定的一些代码写法. Device F ...
- arcgis python 二次开发_我在部署ArcGIS API for Python时踩到的坑
ArcGIS API for Python相比于其他ESRI产品,还是很年轻.我在部署时踩到了坑,网上也找不到解决方法,很是煞风景,也很打击学习的积极性. 今天回顾一下,做个总结吧.一方面自己备忘,另 ...
- 开发路上踩过的坑要一个个填起来————持续更新······(7月30日)
欢迎转载,请注明出处! https://gii16.github.io/learnmore/2016/07/29/problem.html 踩过的坑及解决方案记录在此篇博文中! 个人理解,如有偏颇,欢 ...
- git服务器安装位置,Linux服务器安装gitlabe-runner,并部署包到指定目录,还有踩的一些坑~~...
[TOC] 前言:上篇文章讲解了如何安装一个本地runner,然后用本地runner发布本地包到Linux,但这会有一个问题,在本地runner用scp向Linux发送文件,会造成服务器上的文件越来越 ...
- logstash导入数据到Elasticsearch踩过的坑详解
一.前言 这篇主要记录在导入数据时候踩到的坑,这些坑总共花费我小一天的时间,记录一下. 二.正文 1.logstash显示在导入数据,ES也成功新建了索引,但是没数据 最开始遇到的是这个坑,logst ...
- 学python就业要看哪些书-编程0基础自学Python,踩完这些坑,我才成功就业!
" 0基础小白学Python的路程不易,但总有一些思路和方法值得借鉴,知道这些能让我们少走很多弯路. 今天我们就来分享2位前辈的学习经验和方法. 零基础学编程的方法 回忆一下我自己学习计算机 ...
最新文章
- CSDN博文中完美地去掉图片水印、调整图片位置和大小
- time zone issue in text processing
- 【深度学习】——DNN后向传播、CNN后向传播文章汇总
- jQuery Ajax POST方法
- hutool BigExcelWriter 下的autoSizeColumnAll异常问题
- 算法:从上往下打印二叉树
- Python如何用几行代码实现在线翻译
- 暴风影音播放时如何旋转视频
- 百练4083我爱北大 解析
- Win10(7~10)备份还原系统
- 检索 国家自然科学基金
- Bootstrap手机端下拉菜单(铺满)
- 如何选择一款最好的硬盘对拷工具
- HTML:相对定位和绝对定位
- 百度AI技术「通用物体与场景识别」开发使用体验
- WebStorm高效快捷生成html标签锦集(IDEA同)
- 适合快速阅读的论文翻译工具,翻译论文必备!
- idea翻译软件TKK网络连接超时
- 转载:详解SAP TPM解决方案在快速消费品行业中的应用
- 程序员自我修养阅读笔记——可执行文件的装载过程
热门文章
- Python学习:Python中参数传递,是值传递,引用传递or其它
- P2415Q / P2715Q显示器:HDMI 4K 60HZ, 设置带有HDMI 2.0端口,支持4K x 2K 60Hz
- java.lang.object_Java基础--常用API--java.lang.Object
- 国内BGP电信高防御大带宽服务器哪里的比较好
- orange Pi3解码能力测试
- 学术垃圾的第三天(没有第二天
- mysql line separator_java输出换行的标准姿势line.separator
- 分享5款好玩有趣的黑科技APP,个个都很实用
- 做一个像人的3d人物建模需要通过什么技术和怎样的资金达成?
- 【转】计算机领域的学术会议等级排名情况