Package requirements not satisfied error

Hi,

I am using Pycharm 2.5, python 2.7.2 with virtual env. I see a message "Package requirements are not satisfied", with options to install requirements or ignore requirements. The required modules that pycharm reports are installed. I have tried to install it again and also ignore requirements. But the message does not go away.

Is this a bug or do I need to do something to make pycharm find those modules? The packages are installed in the virtualevn's Lib/site-packages directory. The application runs fine, so I know the python interpreter is able to fnd those packages in the path.

Regards,

Anand

1

Which specifically requirements are listed as not satisfied, and which version numbers do they have?

0

I am using pyramid framework. The packages that are listed are:

pyramid_debugtoolbar

pyramid_zcml

pyramid_beaker

pyramid_deform

All of them are installed.

pyramid 1.3

pyramid_beaker 0.6.1

pyramid_debugtoolbar 1.0.2

pyramid_deform 0.2a3

pyramid_zcml 0.9.2



Attachment(s):
Snap2.png
Snap1.png
0

Thanks for your report! I've filed a YouTrack issue for this problem: http://youtrack.jetbrains.com/issue/PY-6438

0

Dmitry,

I am not sure I understand the description of the issue you filed. These packages are in pypi. Besides, doesn't pycharm detect that these packages are installed?

Anand

0

Thanks for the notice. I've changed the issue description to reflect the actual problem.

0
I use virtual envs exclusively with PyCharm on my Mac and currently have no complaints with that. But, I did initially have occasional failures with package installs until I realized, at least with my Mac, you are better off creating the virtual env, and installing packages to it, from Mac Ports, not from the Create Virtual Environment feature in PyCharm's Project Interpreter preferences. I just add the Mac Ports' created virtual env to PyCharm as if it were not a virtual env [using the 'Add' button rather than the 'Create Virutal Environment' button]. PyCharm is smart enough to detect that it is a virtual env and PyCharm automatically sees packages I add later to that virtual env from Mac Ports using 'port install whatever'.
0

请先登录再写评论。