# 1.7.0 CSV Can no read files, fails \] test, in VScode, Jupyter, Pluto Win 11. 5900hx

**URL:** <https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101>\
**Category:** New to Julia\
**Tags:** csv\
**Created:** [December 14, 2021, 9:44pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101 "2021-12-14T21:44:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![AmiranB](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amiranb/32/30162_2.png) [@AmiranB](https://discourse.julialang.org/u/AmiranB)\
**Post date:** [December 14, 2021, 9:44pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/1 "2021-12-14T21:44:43Z")

</div>

## Hi, CSV stopped reading txt files: that are there and exist for sure

julia\> file = CSV.File(stocks\_path \* “abax.us.txt”)  
ERROR: ArgumentError: “/Users/bokhu/Datasets/Stocksabax.us.txt” is not a valid file or doesn’t exist  
Stacktrace:  
[1] CSV.Context(source::CSV.Arg, header::CSV.Arg, normalizenames::CSV.Arg, datarow::CSV.Arg, skipto::CSV.Arg, footerskip::CSV.Arg, transpose::CSV.Arg, comment::CSV.Arg, ignoreemptyrows::CSV.Arg, ignoreemptylines::CSV.Arg, select::CSV.Arg, drop::CSV.Arg, limit::CSV.Arg, buffer\_in\_memory::CSV.Arg, threaded::CSV.Arg, ntasks::CSV.Arg, tasks::CSV.Arg, rows\_to\_check::CSV.Arg, lines\_to\_check::CSV.Arg, missingstrings::CSV.Arg, missingstring::CSV.Arg, delim::CSV.Arg, ignorerepeated::CSV.Arg, quoted::CSV.Arg, quotechar::CSV.Arg, openquotechar::CSV.Arg, closequotechar::CSV.Arg, escapechar::CSV.Arg, dateformat::CSV.Arg, dateformats::CSV.Arg, decimal::CSV.Arg, truestrings::CSV.Arg, falsestrings::CSV.Arg, type::CSV.Arg, types::CSV.Arg, typemap::CSV.Arg, pool::CSV.Arg, downcast::CSV.Arg, lazystrings::CSV.Arg, stringtype::CSV.Arg, strict::CSV.Arg, silencewarnings::CSV.Arg, maxwarnings::CSV.Arg, debug::CSV.Arg, parsingdebug::CSV.Arg, validate::CSV.Arg, streaming::CSV.Arg)  
@ CSV C:\Users\bokhu.julia\packages\CSV\9LsxT\src\context.jl:256  
[2] #file#25  
@ C:\Users\bokhu.julia\packages\CSV\9LsxT\src\file.jl:220 [inlined]  
[3] CSV.File(source::String)  
@ CSV C:\Users\bokhu.julia\packages\CSV\9LsxT\src\file.jl:220  
[4] top-level scope  
@ REPL[47]:1

## ] test throws this:

Test Summary: | Pass Fail Error Total  
CSV | 1318 3 1 1322  
CSV.File | 1026 2 1 1029  
CSV.File basics | 227 1 228  
CSV.File iteration | 366 366  
CSV.write | 92 1 93  
PooledArrays | 14 14  
CSV.Rows | 48 48  
CSV.detect | 9 9  
CSV.promote\_types | 6 6  
CSV.File with select/drop | 38 38  
CSV.Chunks | 3 3  
CSV.chaincolumns! | 67 67  
CSV.File vector inputs | 15 15  
ERROR: LoadError: Some tests did not pass: 1318 passed, 3 failed, 1 errored, 0 broken.  
in expression starting at C:\Users\bokhu.julia\packages\CSV\9LsxT\test\runtests.jl:13  
ERROR: Package CSV errored during testing

---

<div class="post-metadata">

**Author:** ![stillyslalom](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stillyslalom/32/45687_2.png) [@stillyslalom](https://discourse.julialang.org/u/stillyslalom)\
**Post date:** [December 14, 2021, 10:31pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/3 "2021-12-14T22:31:48Z")

</div>

You’re missing a separator between `Stocks` and the filename. To join parts of a filepath together, use `joinpath`, which will insert platform-appropriate separators between each part.

---

<div class="post-metadata">

**Author:** ![lawless-m](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lawless-m/32/30869_2.png) [@lawless-m](https://discourse.julialang.org/u/lawless-m)\
**Post date:** [December 15, 2021, 7:42am UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/6 "2021-12-15T07:42:38Z")

</div>

> [@AmiranB](#):
>
> that are there and exist for sure

Problem solving

1. validate your assumptions

the way to validate that assumption is:

```julia
julia> isfile(stocks_path * "abax.us.txt")
false

```

---

<div class="post-metadata">

**Author:** ![AmiranB](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amiranb/32/30162_2.png) [@AmiranB](https://discourse.julialang.org/u/AmiranB)\
**Post date:** [December 15, 2021, 12:30pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/7 "2021-12-15T12:30:47Z")

</div>

> [@lawless-m](#):
>
> `julia> isfile(stocks_path * "abax.us.txt")`

Much appreciated

---

<div class="post-metadata">

**Author:** ![AmiranB](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amiranb/32/30162_2.png) [@AmiranB](https://discourse.julialang.org/u/AmiranB)\
**Post date:** [December 15, 2021, 12:31pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/8 "2021-12-15T12:31:19Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![AmiranB](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amiranb/32/30162_2.png) [@AmiranB](https://discourse.julialang.org/u/AmiranB)\
**Post date:** [December 15, 2021, 12:31pm UTC](https://discourse.julialang.org/t/1-7-0-csv-can-no-read-files-fails-test-in-vscode-jupyter-pluto-win-11-5900hx/73101/9 "2021-12-15T12:31:30Z")

</div>

Thanks
