我已经以pip用户身份成功安装了软件包mysql.connector
:
$ pip --user install mysql-connector
Successfully installed mysql-connector-2.2.9
我可以在〜/ .local目录中看到它:
$ find . -name mysql -print
./.local/lib/python3.7/site-packages/mysql
./.local/lib/python3.7/site-packages/mysqlx/protobuf/(lots of stuff)
我已将此目录添加到PATH
$ echo $PATH
...:/home/picasso/.local/lib/python3.7/site-packages/
但是,当我尝试导入时,出现错误
$ python3
>>> import mysql
ModuleNotFoundError: No module named 'mysql'
如何指定python在何处查找所述库文件?
在C ++中,我可能会添加一个include目录。 Ty Keith:^)
答案 0 :(得分:0)
因此,我在发布此问题后大约30000毫秒就知道了。
对于后代,像这样设置PYTHONPATH变量
export PYTHONPATH=$PYTHONPATH:~/.local/lib/python3.7/site-packages
叹气