在Windows上可以通过符号链接将模块添加到Python搜索路径(例如site-packages目录)吗?
我试着在Python的site-packages目录里创建一个符号链接,使用的是mklink /D
这个命令(我在Windows 7的电脑上)。可是当我用import语句导入这个模块时,系统找不到它。要是我把这个模块直接复制到site-packages目录里,就能正常使用。请问我是不是做错了什么,还是说在Windows上根本就不支持这样做?
我用的是Python 2.6。
1 个回答
1
我刚在Windows 7上用Python 2.7做了这个,结果成功了。以下是我按照的步骤。
- 打开一个有必要权限的Windows命令提示符
进入site-packages目录
输入命令:cd c:\Python27\Lib\site-packages
创建链接
输入命令:mklink /D modulename c:\path\to\module\real\location\modulename