Python 无法导入我刚安装的包

Python 无法导入我刚安装的包,python,python-3.x,virtualenv,packages,Python,Python 3.x,Virtualenv,Packages,我创建了一个虚拟环境,安装了pandas,并尝试导入它: $ pip install pandas ... ... Installing collected packages: numpy, pandas... $ find $VIRTUAL_ENV -name pandas /home/sds/.virtualenvs/myenv/lib64/python3.6/dist-packages/pandas $ python -c 'import pandas' Traceback (most r

我创建了一个虚拟环境,安装了pandas,并尝试导入它:

$ pip install pandas ...
...
Installing collected packages: numpy, pandas...
$ find $VIRTUAL_ENV -name pandas
/home/sds/.virtualenvs/myenv/lib64/python3.6/dist-packages/pandas
$ python -c 'import pandas'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'pandas'
$ python --version
Python 3.6.5
$ pip --version
pip 10.0.1 from /home/sds/.virtualenvs/myenv/local/lib/python3.6/dist-packages/pip (python 3.6)
$ wh python 
python is /home/sds/.virtualenvs/myenv/bin/python
$ wh pip
pip is /home/sds/.virtualenvs/myenv/bin/pip
我做错了什么

“变通办法”是:

很明显,有点不对劲

PS.virtualenv设置:

pip3 install --user virtualenv virtualenvwrapper
pip3 install --user --upgrade virtualenv virtualenvwrapper
mkvirtualenv -p python3 myenv

我能猜出你用的是哪种系统。我发现在mac上,我必须使用
pip3安装…
来安装我想与python 3.6一起使用的软件包。*.

我的一些同事在使用“系统”python[3.6]时在mac上遇到问题,其中一些问题是通过使用自制解决的。您是如何开始创建virtualenv的?您使用的是哪一版本的virtualenv?@TomDalton:请参阅PS edit
cd $VIRTUAL_ENV/myenv
for d in lib lib64; do
  cd $d/python3.6
  rmdir -v site-packages && mv -v dist-packages site-packages
  cd ../..
done
pip3 install --user virtualenv virtualenvwrapper
pip3 install --user --upgrade virtualenv virtualenvwrapper
mkvirtualenv -p python3 myenv