python – VirtualEnv没有正确设置路径,无法使用已安装的模块
简短版本:我如何让PyQt4的configure.py使用Virtual Env中安装的SIP版本? 长版: 我在我的VE中安装了SIP(configure.py –incdir,make,make install)但是当我在PyQt4上运行configure时,我得到错误:错误:此版本的PyQt需要SIP v4.19.0或更高版本.我安装了4.19.2版.当运行sipconfig时,它告诉我它仍在使用系统版本,即使激活了VE.如何告诉configure.py PyQt使用VE中安装的软件包? 谢谢大家! 编辑:从它的外观来看,似乎我的VE没有从正确的位置拉Python库,即使VE被激活.我添加了一行来激活将site-packages和bin dirs的路径和site-packages附加到pythonpath而没有成功.它仍然没有找到正确的库. 最佳答案
在你的虚拟环境中安装pip.并检查pip是否正在使用正确的目录使用哪个pip.如果它没有使用正确的目录,请尝试以下操作:
pip install –target =<您虚拟环境中点子的网站套餐位置> SIP == 4.19 如果您收到一个名为permission denied的错误,请使用
然后做:
如果以上都不起作用,请按照以下说明操作: http://movingthelamppost.com/blog/html/2013/07/12/installing_pyqt____because_it_s_too_good_for_pip_or_easy_install_.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |