导师给了我一个包让我自己安装,但是我调用的时候显示找不到,新手,希望有个大神可帮帮我咋安装 第一个图是运行程序显示的错误,第二个图是导师给我的包的情况以及安装的路径,第三个图是导师让我设置的系统变量,他是这样弄得可以调用,不过他是Linux系统


导师给了我一个包让我自己安装,但是我调用的时候显示找不到,新手,希望有个大神可帮帮我咋安装 第一个图是运行程序显示的错误,第二个图是导师给我的包的情况以及安装的路径,第三个图是导师让我设置的系统变量,他是这样弄得可以调用,不过他是Linux系统
救救孩子吧
他给的包就这几个文件,我看网上包还有什么Git什么二进制文件,他这是没有的
有点懂了,那个dev后面跟的是包名吗,我输入.是错误
什么错误?dev
和.
之间有空格。
谢谢,安装成功了,我目录错了 太感谢了
怎么解决的啊,没看懂。我想离线安装General,下载好之后用add+路径命令会报错说updating git-repo有问题,求助求助,感谢。
离线安装是另一个问题,本地的一个包可能会依赖一些本地环境还没有其他的包,这时候它会去下载然后就出错了。
在最上面加上这一句
push!(LOAD_PATH, "X:/juliapro/JuMC/src")
之后再using你导师的包应该就可以了
离线包不需要add的,让它识别到你存放的路径就ok了
不好意思,小白,没太看懂,如果add不行,具体的用什么命令啊
我试着用dev也没什么结果,julia离线包安装比python难多了啊
你离线是指只是安装本地的包还是没网络安装本地的包?后者它依赖下不下来自然报错,具体什么错误最好原样贴出来。
这和Python差不多吧,Python的等价命令也是python setup.py develop
,pip install -e .
或者像LS说的那样加搜索路径PYTHONPATH
,sys.path
等。当然Python更多是作为Project来用,这时候根本没有安装本地包步骤。等价的应该是直接在包目录activate环境。
在最上面加上这一句
push!(LOAD_PATH, "X:/juliapro/JuMC/src")
【注:把X:/juliapro/JuMC/src改为你要add的离线包的位置,斜杠方向注意一下,是"/“而不是”"】
【上面这一句push!是让它识别到离线包的存放路径】
之后再using你的离线包应该就可以了
感谢您的解答。
离线是我电脑不能联网,只能用其他电脑下载后copy到本地机进行安装。
比如General,我使用git clone https://github.com/JuliaRegistries/General命令在电脑上下载后,copy到工作站(不能联网),然后在Julia里面进行安装,可能因为我使用的是联网安装的命令或者其他原因,会出现错误。
[julia]本地离线安装package - 仙守 - 博客园
我使用的上面网址的安装方法,把文件放在了下面路径里面
我按着您的方法试了一下,结果如下:
不知道我是不是操作有误
General包是你自己写的吗 还是?如果是自己写的离线包是可以的 如果不是离线包 就不是这样操作
如果是通用包 你这样输入试试
]add General
"]"就是进入到Pkg可以添加包的命令
是通用包,网站上下载的
我使用add General命令也会出错,你看我上面的恢复有详细的说明
这个东西好难搞