一、对于用户和根的文件的问题
安装pycharm时一开始使用直接拖拽实现虚拟机与电脑之间的文件互传,但是解压tar.gz文件一直失败,提示没有该文件,我又下载了Xftp用来传输,最后发现Xftp传输的目的文件夹是根目录的下载,所以在进入的时候要先使用su命令进入根目录;事实上,我目前用到的东西几乎都是在根目录下面完成的。
代码地址:cd /root/下载/landmarks
pycharm运行代码:cd pycharm-community-2023.2/bin->./pycharm.sh
二、对于软件包在不同操作系统上的适配性
因为给我的文件里有两个whl文件,我install之后提示不适配当前python环境,于是搜了一些这方面的资料,发现给我的都是安装在Windows系统上的,于是只能自己去找一些文件去下载,万分纠结之后选择了没有指明哪个操作系统的tar.gz格式的文件,之后在centos8上编译,最终确定能使用;
三、对于pycharm虚拟环境和终端的python版本不一致的问题
使用软链接来解决,软链接使得默认调用的python3指向我安装的python3.8.10。一直犯了一个错误,忘记了python3.8.10文件的位置,一直把python3.6.8进行各种优先,此问题出现在重启虚拟机之后,目前原因未明;
软链接代码:sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python
四、对于一些软件包的下载问题
sklearn:pip install -U scikit-learn;
skimage:pip install -U scikit-image;
以及使用whl下载的dlib和opencv-python和svmlib;
有两次是重启系统之后显示没有安装,我怀疑是因为虚拟环境的变化导致的,试试下次打开会是什么样子。
最后记录一下我花费两天的成果: