显然,在Windows 10的Ubuntu上运行os.path.join
给出了Windows操作系统中的路径(带有反斜杠分隔符)。有没有一种方法可以覆盖它(当然,不是从实际 Ubuntu计算机启动吗?)
我正在尝试在sqlite文件上使用sqlalchemy,create_engine('sqlite:///{0}'.format(db_filepath))
令我头疼。
答案 0 :(得分:0)
根据metatoaster的建议,我使用
在WSL的Python 3上重新安装了virtualenv(通过virtualenvwrapper
)
mkvirtualenv envname --python=`which python3`
所以当我运行python3时,一切都可以正常工作了。显然,我正在调用Windows版本的Python。