# Installing The Package Named SnFFT

**URL:** <https://discourse.julialang.org/t/installing-the-package-named-snfft/66184>\
**Category:** New to Julia\
**Tags:** package, installation\
**Created:** [August 11, 2021, 7:04am UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184 "2021-08-11T07:04:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abdul\_Rab\_Chachar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdul_rab_chachar/32/28064_2.png) [@Abdul\_Rab\_Chachar](https://discourse.julialang.org/u/Abdul_Rab_Chachar)\
**Post date:** [August 11, 2021, 7:04am UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/1 "2021-08-11T07:04:59Z")

</div>

Dear All, Hope you are fine.

I have tried a lot of time to install the following package. But I am unable to install it due to several errors.

There are two methods listed to install the following package. but both of these doesn’t work.

[https://snfftjl.readthedocs.io/en/latest/starting.html](https://snfftjl.readthedocs.io/en/latest/starting.html)

Please guide me how can i install this package.

I am installing with following steps:

julia\> using Pkg  
julia\> Pkg.add(“SnFFT”)  
ERROR: The following package names could not be resolved:

- SnFFT (not found in project, manifest or registry)

Stacktrace:  
[1] pkgerror(msg::String)  
@ Pkg.Types C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Types.jl:55  
[2] ensure\_resolved(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; registry::Bool)  
@ Pkg.Types C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Types.jl:883  
[3] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::Base.Iterators.Pairs{Symbol, Base.TTY, Tuple{Symbol}, NamedTuple{(:io,), Tuple{Base.TTY}}})  
@ Pkg.API C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:193  
[4] add(pkgs::Vector{Pkg.Types.PackageSpec}; io::Base.TTY, kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})  
@ Pkg.API C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:80  
[5] add(pkgs::Vector{Pkg.Types.PackageSpec})  
@ Pkg.API C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:78  
[6] #add#23  
@ C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:76 [inlined]  
[7] add  
@ C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:76 [inlined]  
[8] #add#22  
@ C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:75 [inlined]  
[9] add(pkg::String)  
@ Pkg.API C:\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:75  
[10] top-level scope  
@ REPL[26]:1

This is the entire error I get.

Thanks

---

<div class="post-metadata">

**Author:** ![Abdul\_Rab\_Chachar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdul_rab_chachar/32/28064_2.png) [@Abdul\_Rab\_Chachar](https://discourse.julialang.org/u/Abdul_Rab_Chachar)\
**Post date:** [August 11, 2021, 7:07am UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/2 "2021-08-11T07:07:24Z")

</div>

To install through the first method listed on the link. [SnFFT.jl/InitialSetUp.jl at master · GDPlumb/SnFFT.jl · GitHub](https://github.com/GDPlumb/SnFFT.jl/blob/master/InitialSetUp.jl)

Following procedure is being told:

#Installs SnFFT using Julia’s package manager and then runs the examples

#open Terminal and change directories to the location of this file  
#Start an interactive julia session  
#Run:

# require(“InitialSetUp.jl”)

Pkg.update()  
Pkg.add(“SnFFT”)  
using SnFFT  
example1()  
println(“”)  
example2()  
println(“”)  
example3()  
println(“”)  
example4()  
println(“”)  
example5()  
println(“”)  
example6()  
println(“”)  
example7()  
println(“”)  
example8()

---

<div class="post-metadata">

**Author:** ![Abdul\_Rab\_Chachar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdul_rab_chachar/32/28064_2.png) [@Abdul\_Rab\_Chachar](https://discourse.julialang.org/u/Abdul_Rab_Chachar)\
**Post date:** [August 11, 2021, 7:15am UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/3 "2021-08-11T07:15:51Z")

</div>

![Screenshot (48)](https://global.discourse-cdn.com/julialang/original/3X/9/8/98bcd1c5611d00123fe8bea6f70dd3ae820d9259.png)

---

<div class="post-metadata">

**Author:** ![johnh](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/johnh/32/3615_2.png) [@johnh](https://discourse.julialang.org/u/johnh)\
**Post date:** [August 11, 2021, 7:29am UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/4 "2021-08-11T07:29:29Z")

</div>

@Abdul_Rab_Chachar that package was last updated five years ago…

Maybe you could tell us what type of work you are doing and you will get some advice on alternative Julia packages which can help in your work.

---

<div class="post-metadata">

**Author:** ![Abdul\_Rab\_Chachar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdul_rab_chachar/32/28064_2.png) [@Abdul\_Rab\_Chachar](https://discourse.julialang.org/u/Abdul_Rab_Chachar)\
**Post date:** [August 18, 2021, 3:00pm UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/5 "2021-08-18T15:00:28Z")

</div>

![Screenshot (49)](https://global.discourse-cdn.com/julialang/original/3X/a/d/ad7249806c55f42e5834e4bd3f22c29f3b8486e4.png)  
Sir these are examples which I am unable to perform…

---

<div class="post-metadata">

**Author:** ![Abdul\_Rab\_Chachar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abdul_rab_chachar/32/28064_2.png) [@Abdul\_Rab\_Chachar](https://discourse.julialang.org/u/Abdul_Rab_Chachar)\
**Post date:** [August 18, 2021, 3:01pm UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/6 "2021-08-18T15:01:10Z")

</div>

This is the link to codes  
[https://snfftjl.readthedocs.io/en/latest/examples.html](https://snfftjl.readthedocs.io/en/latest/examples.html)

---

<div class="post-metadata">

**Author:** ![Pbellive](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pbellive/32/3604_2.png) [@Pbellive](https://discourse.julialang.org/u/Pbellive)\
**Post date:** [August 18, 2021, 3:49pm UTC](https://discourse.julialang.org/t/installing-the-package-named-snfft/66184/7 "2021-08-18T15:49:02Z")

</div>

Just to expand on @johnh’s post, since SnFFT.jl has not been updated in the last 5 years, it was written for what is now a very outdated version of julia. It is unlikely to work on julia 0.5 and higher. Julia is now at version 1.6. It would be a significant amount of work to update the SnFFT.jl package to work with the current version of julia.

I don’t know of a julia package for doing Fourier transforms over symmetric groups, which from your last posts seems to be what you are trying to do. However, that is not my field so others may be able to suggest more appropriate packages.
