在Windows的Ubuntu上使用os.path.join

时间:2018-07-11 05:47:26

标签: python operating-system

显然,在Windows 10的Ubuntu上运行os.path.join给出了Windows操作系统中的路径(带有反斜杠分隔符)。有没有一种方法可以覆盖它(当然,不是从实际 Ubuntu计算机启动吗?)

我正在尝试在sqlite文件上使用sqlalchemy,create_engine('sqlite:///{0}'.format(db_filepath))令我头疼。

1 个答案:

答案 0 :(得分:0)

根据metatoaster的建议,我使用

在WSL的Python 3上重新安装了virtualenv(通过virtualenvwrapper
mkvirtualenv envname --python=`which python3`

所以当我运行python3时,一切都可以正常工作了。显然,我正在调用Windows版本的Python。