我有两个版本,但是当我使用pip下载lxml时,它显然已安装在2.7中,我该如何指定安装路径?
$order_id = 123456;
$order = new WC_Order($order_id);
foreach ($order->get_items() as $order_item_id => $item){
wc_delete_order_item($order_item_id);
}
答案 0 :(得分:1)
你可以尝试
python3 -m pip install lxml
或
pip3 install lxml
答案 1 :(得分:1)
您是否通过Anaconda environments安装了版本(链接是一个关于如何使用的示例,问题适用于Mac,但答案应该适用于所有内容)?
如果是这样,您需要先激活相应版本的环境(例如,如果conda create -n py3 Python=3
创建了环境,请在pip install之前提供activate py3
)
如果没有,1。你应该考虑anaconda 2.你需要检查路径中的哪个python版本。我猜在两个单独的文件夹中有两个python可执行文件。检查你的路径。尝试运行'which python'来查看执行哪个python。在两个文件夹的每一个中都有一个pip可执行文件。您需要运行Python 3安装中的那个。