Comments (7)
We'll have to dive a little deeper. I'm sorry for the inconvenience. You could manually make a pip install
task to to the pypi work untill we figure this out properly.
from pixi.
The error is caused by the requirement to find our custom conda-pypi-mapping
This makes sure pixi won't override conda packages with pypi
packages when the same packages come from the solve.
You can selfhost or hardcode the mapping in your project. Documentation here: https://pixi.sh/dev/reference/project_configuration/#conda-pypi-map-optional
The mapping is located here: https://github.com/prefix-dev/parselmouth/blob/main/files/compressed_mapping.json
The WARN Ignoring
was a typo in the documentation it should have been repodata_options
or repodata-options
in the newer version. This is fixed in the latest documentation.
from pixi.
I don't really get it. How to config properly? I've downloaded mapping, then tried to add conda-pypi-mapping = {"conda-forge"}
and even with replacing "conda-forge"
with full link to "https://conda.anaconda.org/conda-forge"
, but still have this warn:
WARN Defined custom mapping channel https://conda.anaconda.org/conda-forge/ is missing from project channels
pixi_config_list_cat_piped.txt
pixi.txt
from pixi.
Can we just have config flag like disable-conda = true
for environments, when we don't use conda at all? Maybe then you don't even will be needed to check mappings... 👉👈
from pixi.
You can disable mapping with giving it an empty table:
conda-pypi-map = { }
The mapping was indeed broken. Not sure for how long but I fixed that in #1820
from pixi.
I've changed config to
conda-pypi-map = { }
and now I can install packages only from conda (btw, looks like not only from the first one mirror in list, but even from nvidia conda channel). Also pixi now panicking when I do add
/remove
some packages - but package itself is installed/uninstalled after this error as normal anyways.
But --pypi
packages now failing... all info in .txt below
from pixi.
Any info about how to make pypi work properly?
from pixi.
Related Issues (20)
- tests fail in pycharm on spark tests when importing an external lib HOT 4
- Changing the rev of a pypi dependency causes a git error HOT 1
- Sharing environment between multiple users HOT 2
- Failure to import working conda env (arcgis pro): due to incompatible packages HOT 2
- Make pixi env conda compatible by default HOT 2
- `pixi add pip` results in wrong matchspec and fails during install HOT 1
- Can't recreate a mamba environment with pixi (getting `ModuleNotFoundError: No module named 'torch'`) HOT 3
- pixi does not recognise updates to pyproject [project.scripts]. HOT 2
- Failed to download compressed mapping from GitHub, even if I can `wget` the file. HOT 5
- Make 4.18 the default `linux` system-requirement HOT 3
- Feature: Retrieve dependencies in chained pixi projects HOT 3
- Package names are shown with dashes '-' while installing, but with underscores '_' when listing.
- Failed to install chumpy HOT 1
- Test issue for discord bot
- Can't install pixi using cargo on mac HOT 3
- pixi init --import error invalid bracket HOT 6
- pyproject.toml fails with cowpy HOT 5
- Create `CACHEDIR.TAG` file in pixi directories HOT 8
- Error when executing `pixi shell` ("The current system has a mismatching virtual package...") HOT 3
- Pixi fish completion breaks fish-native completion HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pixi.