Let $S^1_{1/n}$ be circles with radius $1/n$ and origin $(1/n,0)$ in the plane. I want to show that the space $X = \cup_{n=1}^\infty S^1_{1/n} \subseteq R^2$, is not a CW complex.
I know that one way of proving this is that by showing the $X$ is not a weak topology. I want to know if there is another way of proving this namely by the fact that a CW complex X is compact if and only if it has finitely many cells.
Assume $X$ is a CW-complex. As you say, it must be a finite CW-complex because $X$ is compact. Let $e_1, \ldots, e_n$ be its open cells. Note that all $e_i$ are path connected.
This is trivial.
There exists a unique $j$ such that $p \in e_j$. If $\dim e_j = 0$, then $X_p = \bigcup_{i \ne j} e_i$ which has at most $n-1$ path components. If $\dim e_j > 0$, then $X_p = \bigcup_{i \ne j} e_i \cup (e_j \setminus \{ p \})$. If $\dim e_j = 1$, then $e_j \setminus \{ p \}$ has two path compenents and $X_p$ has at most $n+1$ path components. If $\dim e_j > 1$, then $e_j \setminus \{ p \}$ is path connected and $X_p$ has at most $n$ path components.
This is a contradiction: By 2. $X_p$ has only finitely many path components, by 3. it has infinitely many.