gprmax吧 关注:553贴子:1,919

gprMax安装过程中可能出现的问题

只看楼主收藏回复

在安装gprMax的时候可能会出现各种各样的问题,在这里小可爱就给大家大致讲一下都会出现哪些问题以及该如何解决。
1.Q:安装完成miniconda之后,打开DOS窗口在里面按照步骤输入conda update conda命令,结果显示“conda不是内部或外部命令”,这是什么原因?
A:一般在DOS窗口中输入命令之后如果出现“xxxx不是内部或者外部命令”错误提示,一般情况下是环境变量没有配置所导致的结果,二般情况下是你把关键字打错了,比如你把conda打成了conde,那这里我们不考虑二般情况,只考虑一般的情况。现在回到安装moniconda的最后一步,如图可以看到第一个没有勾选的提示框为“add anaconda to my PATH environment variable”,勾选之后,关于moniconda的相关变量便会被添加到环境变量之中,如果没有勾选,那么相关的环境变量将不会添加到环境变量中,由此所导致的结果就是“conda不是内部或外部命令”(关于环境变量的作用,大家可以自己搜索),那么在我们安装完成之后,没有勾选这个选项该怎么办?卸载重新安装吗,可以的,但稍微有点麻烦,另一个做法就是我们可以手动将相关路径添加到环境变量中,此时我们要做的就是在环境变量中的用户变量中的PATH路径中添加:
zzz\Miniconda3;
zzz\Miniconda3\Scripts;
zzz\Miniconda3\Library\bin
这三条命令即可,zzz表示miniconda的安装路径,按照你电脑上的安装路径来写。完成之后,再试试,恩,可以了,完美。


IP属地:广东1楼2017-11-16 19:57回复
    2.Q:上面的步骤都没问题,但是在执行到conda env create -f conda_env.yml时,下载到一半的时候出现问题,报错了,如图所示,该怎么办?

    A:出现这种问题一般都是由于网速问题,由于我们在这一步要下载的内容在国外的服务器上,当我们在国内的时候,下载的速度就会非常慢,甚至出现网络连接断开现象,一旦出现这种现象,那么呈现的就是上图所示内容,这种情况下,我们需要做的就是通过清华源镜像下载,也就是说我们现在不从国外服务器上下载了,而是从国内的服务器上进行下载与国外服务器上一模一样的内容,那么怎做做呢?
    首先在执行conda env create -f conda_env.yml之前,先执行以下几条语句:
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes
    执行完毕后,按上面的设置镜像源后需打开C:\XXX\.condarc这个文件删除 -defaults这一行,每个人的.condarc文件存放路径不一定相同,可利用everything软件搜索寻找,找到后打开,删除其中的-defaults这一行,保存。(关于上述操作,可参考http://www.lqkweb.com/blog.php?id=80执行) 完毕后,国内镜像添加完毕,此时再执行conda env create -f conda_env.yml语句,可以发现下载速度明显提高很多,且不会出现错误。
    另外,在贴吧中很多人提到在安装完毕后运行,会提示出现错误,比如:ImportError: No module named 'psutil'等等,我觉得,我觉得,恩是我觉得啊,就有可能是在这一步出现的问题,在所有的包还没有被完全下载完毕的时候,如果你以为已经完成了,并且接着按着步骤往下做,那么在安装完毕后运行仿真模型时,便会出现组件缺失的情况,毕竟,都没有下载下来啊。,所以这一步很重要的,一定要保证所有的包都已经被完全下载下来了,才能进行下一步啊。


    IP属地:广东2楼2017-11-16 21:01
    回复(1)
      3.Q:在进行python setup.py build操作时,提示python: can’t open file ‘setup.py’错误,这是为什么?

      A:一般出现No such file or directory的情况,大都是由于你所要操作的目标文件的路径与你现在所处的路径不同所致,因此正确的做法应该是先进入setup.py文件所在的路径,比如我的setup.py文件在C:\Users\XKA\gprMax这一路径下,那我要做的就是cd C:\Users\XKA\gprMax,然后再执行python setup.py build操作,完成之后,没毛病,完美。


      IP属地:广东3楼2017-11-16 21:10
      收起回复
        如果你在安装的过程中还出现过其他的问题,非常欢迎你把你遇到的问题以及解决方法写在这里,以方便更多的gprMax使用者,我们都是小可爱,茄子,耶!


        IP属地:广东4楼2017-11-16 21:16
        回复
          请问,新版本的gprmax能做改变收发天线相对位置的模拟么


          来自iPhone客户端5楼2017-11-21 12:16
          收起回复
            请问gprmax模拟道路裂缝具体用什么命令?edge和box感觉都不太对啊


            6楼2018-05-05 11:24
            回复

              这是咋回事,有没有人知道


              IP属地:陕西7楼2018-12-30 20:21
              收起回复

                您好,楼主。想问下您,我安装后,直接运行gprMax自带的例子,结果出现这样的问题,请问是什么原因造成的呢。


                IP属地:中国香港8楼2019-07-09 20:28
                收起回复
                  请问有大神知道这是怎么回事吗?


                  IP属地:重庆9楼2019-07-23 17:19
                  收起回复

                    求大神,rx_component是啥语法?我是不是漏了啥东西,然后报错。谢谢指点。


                    10楼2019-08-08 20:44
                    收起回复

                      楼主问一下,这样的问题您遇到过吗?或者您看他报的错有没有什么思路是哪里出了问题?


                      11楼2019-09-21 17:48
                      回复
                        你好,在输入Python setup.py build后,出现了TYPEerrror :stat:path should be string,bytes ,..这些提示,是怎么回事,求解答


                        12楼2019-12-04 15:15
                        回复
                          安装必须是win7系统吗?


                          来自Android客户端13楼2020-02-14 19:40
                          收起回复

                            安装到python setup.py build时,出现这个问题 请问怎么解决 比较着急


                            IP属地:山东14楼2020-03-14 21:10
                            收起回复
                              我在安装gprmax过程中python setup.py build这一步报错显示一堆语法错误例如:gprMax\cython\fields_updates_dispersive.c(1197): error C2061: 语法错误: 标识符“__pyx_t_double_complex” gprMax\cython\fields_updates_dispersive.c(1197): error C2059: 语法错误:“;” gprMax\cython\fields_updates_dispersive.c(1202): error C2061: 语法错误: 标识符“__pyx_t_double_complex_from_parts” gprMax\cython\fields_updates_dispersive.c(1202): error C2059: 语法错误:“;” 然后报错显示:
                              error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2 请问下是啥问题之前的安装都是对的都显示done,就一直在这一步卡主了,然后VS19安装了三四遍也还是一样的报错


                              IP属地:浙江15楼2022-01-09 12:53
                              收起回复