Spaces:
Paused
Paused
Eduardo García
commited on
Update README.md
Browse files
README.md
CHANGED
|
@@ -141,3 +141,22 @@ If this happens, you can export the recommended variable and rerun
|
|
| 141 |
```
|
| 142 |
PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python streamlit run metadash.py
|
| 143 |
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 141 |
```
|
| 142 |
PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python streamlit run metadash.py
|
| 143 |
```
|
| 144 |
+
|
| 145 |
+
### Possible fix
|
| 146 |
+
|
| 147 |
+
Since the original source of this bugfix is the conflicts between the requirements:
|
| 148 |
+
```
|
| 149 |
+
ERROR: Cannot install -r /mount/src/dashboards/requirements.txt (line 1), -r /mount/src/dashboards/requirements.txt (line 10) and -r /mount/src/dashboards/requirements.txt (line 3) because these package versions have conflicting dependencies.
|
| 150 |
+
|
| 151 |
+
The conflict is caused by:
|
| 152 |
+
streamlit 1.23.1 depends on protobuf<5 and >=3.20
|
| 153 |
+
wandb 0.15.3 depends on protobuf!=4.21.0, <5 and >=3.15.0; python_version == "3.9" and sys_platform == "linux"
|
| 154 |
+
bittensor 5.3.3 depends on protobuf==3.19.5
|
| 155 |
+
To fix this you could try to:
|
| 156 |
+
1. loosen the range of package versions you've specified
|
| 157 |
+
2. remove package versions to allow pip attempt to solve the dependency conflict
|
| 158 |
+
|
| 159 |
+
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
|
| 160 |
+
```
|
| 161 |
+
|
| 162 |
+
We can fix this by aligning the requirements so that everyone has a common range of protobuf package versions to work with...
|