我正在使用Python 2.7。我的网站包中已经安装了一个包。但是,我想使用具有相同包名称的同一包的另一个版本。
import packagename
但是,它没有安装在site-packages中,但我把它放在某个目录中。每当我在python中导入它时,它都使用site-packages中的版本。我如何使用特定目录中的那个?我应该只更改包的文件夹名称还是有其他方法吗?
答案 0 :(得分:0)
除了使用virtualenv之外,您还可以在site-packages
:
import sys sys.path.insert(1,"path_to_directory")
您可以将其添加到PYTHONPATH
,如果您使用的是Linux,则export PYTHONPATH=$HOME/your_dir/
中的.bashrc
类似{/ 1}}。