是,我REPL配置好了,我感觉有些东西好像只有JuliaPro能做
谁说的,我可是emacs重度用户,IDE完全不用
管理上百个文件大的工程时,IDE的优势就出来了
我们可以自己配置
windows下julia内置的download()函数是调用C:\windows\system32\curl.exe 来下载文件的。出现上述错误的画,直接 cmd(不是powershell)中 curl https://mirrors.ustc.edu.cn/julia/registries/list.txt 也会出错,可能是mirrors网站不支持curl.exe用原来方法下载文件了,也可能是部分windos版本内置的curl.exe有些旧了。linux下内置的curl是没问题的。
建议:
不设置镜像,继续使用github安装包,源码在github,一般很小,可以不使用镜像。
安装困难大多是artifacts(依赖的二进制),文件较大,无法下载,这个设置PkgServer可以解决。
Julia PkgServer 镜像服务及镜像站索引 - #36
或者参考
In Wondows 10 (I don’t know for other Windows versions).
- Open a command prompt, and type
echo %APPDATA%
to get the personal app data folder. - Create an empty file called
_curlrc
in the app data folder. - Write
insecure
on that file and save. - Relaunch julia and build all affected packages with
] up
or similar.
Hope this is detailed enough.
设置PkgMirror镜像只能解决add步骤问题。
设置PkgServer解决buildb步骤的问题(二进制文件一般是building时才下载的)
解释的很简单清晰明了,最重要的还是要有国内的PkgServer
能说具体点吗?现在有个包国内装不了,急求帮助(有偿)
有代理就用代理, 将以下内容写入你的 ~/.julia/config/startup.jl
.其中 12333
改成你的本地的http 代理端口。
ENV["JULIA_PKG_SERVER"] = "https://kr.pkg.julialang.org" # 设置镜像站kr
ENV["HTTP_PROXY"] = "http://127.0.0.1:12333" #fq代理
ENV["HTTPS_PROXY"] = "http://127.0.0.1:12333"
没有国外的VPN就无法使用代理,那设置如下Server会有作用吗?
有一些作用,但是一般来说,build的时候还是可能会去github下载
镜像地址
https://gitee.com/hulu_fly/projects
安装方式:
https://blog.csdn.net/weixin_41715077/article/details/106148111
PkgMirror现在基本处于弃用状态,建议使用julia1.4+配合PkgServer,祥见社区置顶帖
目前已经没有可用的 PkgMirror 镜像了
好滴 已经解决了 谢谢~