常见问题及解决方法

Warning

Windows安装环境

  1. python(建议使用Anaconda安装python3.7.0的环境)

  2. numpy(安装ALKEMIE之前必须预先安装numpy,否则c语言相关脚本无法编译)

  3. Visual Studio 14++ (C和C++编译依赖)

Linux安装环境

  1. python(建议使用Anaconda安装python3.7.0的环境)

  2. numpy(安装ALKEMIE之前必须预先安装numpy,否则c语言相关脚本无法编译)

  3. gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)

  4. 可视化界面需要:glibc/2.16

安装python

  1. 下载windows版的Anaconda安装包,下载地址: Anaconda

images/2-1.png

下载完成后,鼠标双击启动安装程序,保留默认选项设置,按照指示步骤安装。只有以管理员身份才可选择所有用户安装,一般情况下勾选“Just Me”即可。

images/2-2.png
  1. 安装完成之后需要添加环境变量。

    1. 鼠标右击桌面上的此电脑图标,在弹出的右键菜单中点击属性,打开系统设置。

    2. 依次选择高级系统设置-环境变量

    3. 选择系统环境变量中的Path,点击编辑

    4. 新建并添加五条环境变量

Warning

user_path代表用户自定义的Anaconda安装位置,安装目录不能有中文字符

# 以5.3的Anaconda3版本为例
# user_path为Anaconda安装位置
user_path/Anaconda3-5.3
user_path/Anaconda3-5.3/Scripts
user_path/Anaconda3-5.3/Lib
user_path/Anaconda3-5.3/Library
user_path/Anaconda3-5.3/Library/bin
images/2-4.png
  1. 给conda和pip添加清华源镜像,具体方法参考:

输入以下命令配置 pypi清华镜像

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

输入以下命令配置 conda清华镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

Warning

如果不添加清华镜像源,会有一个依赖包fastTSNE-0.2.13.tar.gz无法正确下载,可以手动通过连接下载0.2.13版本并通过pip安装https://pypi.tuna.tsinghua.edu.cn/simple/fasttsne/

conda镜像中没有fastTSNE包,需要pip的清华镜像

  1. 创建python3.7环境

# 在Anaconda中创建python3.7环境
conda create --name env_name python==3.7
# 检索后输入yes,等待安装完成

# 激活python3.7环境
conda activate env_name

Hint

更进一步的Anaconda使用教程及创建python环境,参考:https://zhuanlan.zhihu.com/p/94744929

安装Visual Studio Installer

  1. 下载Visual Studio 2019安装包,下载地址:https://visualstudio.microsoft.com/zh-hans

  2. 鼠标双击启动安装程序,选择使用C++的桌面开发,按照默认路径安装

  3. 安装过程大约需要花费半个小时左右,安装完成后必须按照提示重启电脑

images/2-5.jpg

其它常见问题

  1. 无法登录ALKEMIE软件

解决方法:请联系管理员获取License,并注册账号。

  1. 无法连接远程数据库,无法通过远程服务器交任务

解决方法:目前ALKEMIE服务器只部署在北航校内服务器和广州超算天河服务器,校外连接北航校内服务器只能通过EassyConnect 挂VPN访问。连接天河超算服务器需要通过HillStone软件挂VPN访问并且拥有天河计算账号权限,如果无法连接请联系管理员。如果要自己搭建服务器环境,该过程相对比较复杂,也请与管理员联系。

  1. pip install 安装过程中遇到如下错误:

images/2-10.png

解决方法:请更换pip镜像至清华源,因为官方pip目前暂停支持fastTSNE软件包,详情参考2.2中第三步。

  1. conda安装过程各种遇到如下警告:

images/2-11.png
解决方法:把下图所示的conda目录添加到环境变量里面即可解决
images/2-12.png
  1. 运行Alkemiems-akpad无法启动ALKEMIE软件

images/2-13.png

解决方法:如果遇到这个问题,是因为conda 环境变量不正确,重新添加更新conda环境变量即可。