結論
$ conda install python-socketio
ではなく
$ conda install -c conda-forge python-socketio
と叩いて入れましょう
経緯
以下の文を記述したところ
socket_client.py
import socketio
socket = socketio.Client()
以下のようなエラーが出ました
エラー画面
Traceback (most recent call last):
File "main.py", line 6, in <module>
from socketClient import Socket
File "/home/chankane/Documents/Python/monopoly/socketClient.py", line 4, in <module>
class Socket:
File "/home/chankane/Documents/Python/monopoly/socketClient.py", line 5, in Socket
socket = socketio.Client()
AttributeError: module 'socketio' has no attribute 'Client'
socketio
くんはClient
なんてモノ持ってないようです
そんなわけないだろ
解決
Anaconda のリストを確認
$ conda list | grep socketio
python-socketio 2.1.2 py37_0
今入ってるのはバージョン 2.1.2
公式サイトは バージョン 3.0.0
ぜってーこれじゃん
上記公式サイトに書いてある通り、
$ conda update -c conda-forge python-socketio
でいけました
これからはちゃんと公式サイト見ます